Top Definition
A vagina that is comparable to Margaret Thatcher's. Not the alive and well Margaret Thatcher Snatch, the dead and rotting Margaret Thatcher snatch. Hence the term, Thatch Snatch.
Becky smells like you got a little Thatch Snatch going on down there.
by Mac Long Dong June 03, 2013

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.