Top definition
A twat shart is when a girl queefs, while on her period, and a little bit of blood comes out.
Did you hear that?

Yeah Kelsey totally just twat sharted in Garretts face!
by Tricky Dilf September 27, 2010
Get the mug
Get a Twat Shart mug for your mate Trump.