Top definition
When two people have a orgasm at the same time.
Dude: I'm almost done!!
Chick: me tooooooo!!!
Both : ahhhhhhh....
*twingasm*
by Ric_Roc September 02, 2010
Get the mug
Get a Twingasm mug for your Facebook friend Trump.