1 definition by jayberd

Top Definition
When a guy cums in a girls twat and she queefs it out
Sara's Snot Twat killed the deal for sloppy seconds
by jayberd June 03, 2009

Mug icon
Buy a Snot Twat mug!