1 definition by Big Ian

1
Twisting a pipe full of ice or any other drug for a bigger hit.
I walked in on my boss twistin a puddle on her break.
by Big Ian January 08, 2008
Get the mug
Get a twistin a puddle mug for your Facebook friend Manafort.