Top definition
In the heat of the moment we started Twanglin'.

or
I was really turned on till he Twangled me.

(See also the song Twangling by Dave)
by weirdalchains November 13, 2009
Get the mug
Get a Twanglin' mug for your father-in-law José.