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
The act of two girls share a cock (or dildo) during sex.
Those two bitches are such sluts. Tom completely twangdillo'd them last night.
by tmck1352 December 12, 2006