ifihadlegs's definitions
To be left in a lurch; abandoned.
Comes from the idea of someone's body spinning around after being hung.
Comes from the idea of someone's body spinning around after being hung.
by ifihadlegs April 8, 2006
Get the twist mug.