Top definition
When a climactic lady dramatically turns the tables on her lover with a jaw-dropping demonstration of vaginal ballistics
'I kid you not, she caught me square in the face with her twatapult'
by Milo2009 August 08, 2009
Get the mug
Get a Twatapult mug for your mate Georges.