1 definition by liver and onions

strapping someone while in a tiny room and whipping them with a love whip
are you stalling catherine tonight?

i believe so.
by liver and onions September 1, 2009
Get the stall mug.