Top definition
an expression used when your in a sticky situation and you dont know what to do
so the other night i accidently banged tom in the pooper, the lights were off and i thought it was vanessa, ugh my nuts are in a tight wind right now.
by carboner in the butt February 01, 2011
Get the mug
Get a My nuts are in a tight wind mug for your dad James.