1 definition by ifihadlegs

To be left in a lurch; abandoned.
Comes from the idea of someone's body spinning around after being hung.
You were just going to leave me with a car full of stolen goods and let me twist, is that it?
by ifihadlegs January 12, 2006
Get the twist mug.