Random
Source Code

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!

by Tricky Dilf September 28, 2010