look up any word, like lemonparty:
 
1.
To engage in casual oral sex
"did you hear that jeff and tiffany were twanging last night"?
by Brey77 June 01, 2009