Skip to main content

Definitions by Tricky Dilf

Twat Shart 

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!
Twat Shart by Tricky Dilf September 29, 2010