Top definition
This phrase means "whatever excites you", "whatever make you tick", sometimes used as expressing "whatever sets off the penis".
by robot August 18, 2005
Get the mug
Get a Wiggle My Squiggle mug for your buddy Günter.