Top definition
An evil giant walking talking foul smelling vagina that makes everyone around it angy and miserable.
That girl is a nasty statch monster.
What a fucking snatch monster.
I hate that snatch monster.
by thispersonhereisme April 27, 2011
Get the merch
Get the Snatch Monster neck gaiter and mug.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the merch
Get the jabbed neck gaiter and mug.