1 definition by Ric_Roc

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

Mug icon
Buy a Twingasm mug!