by 343N September 17, 2017
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.
by Mac Long Dong June 04, 2013