1 definition by baddabingbaddaboommmmm

When a female farts from her vagina.
I was fuckin' this bitch when she twarted all over my dick.
by baddabingbaddaboommmmm December 9, 2011
Get the Twarted mug.