QUICK SMACK TO THE FACE
I will twang dillo you!
by JENNIFER MICHAUD December 11, 2009
That shiver that comes at the end of an especially satisfying pee.
by twangdilloer December 18, 2010
An exclamation synonymous with "Yeehaw!", normally uttered during orgasm.
"Slow down. I'm gonna spurt. Oh. Jeez. Aah.... TWANGDILLO!"
by dvdashot December 12, 2008