in a spin ( synonym found)

Definition of in a spin:

(v) : to remove a pin, undo a pin

Definition of in a spin:

(v) : to remove a pin, undo a pin

Back to Top