look up any word, like sex:
 
1.
This phrase means "whatever excites you", "whatever make you tick", sometimes used as expressing "whatever sets off the penis".
<robot>hentai doesn't wiggle my squiggle
by robot August 18, 2005