Skip to main content

Definitions by Steve Ambrose-Leigh

Nut Gremlins 

Un-timely urge to scratch your genitals when either in polite company or other inappropriate situation.
He was stood in line to meet the Queen and his nut gremlins were tickling so bad he thought he would pass out.
Nut Gremlins by Steve Ambrose-Leigh November 24, 2007