1 definition by Trailer barbie

Top Definition
A woman who tries to take another woman's man . A home wrecking whore. She is so gross , its assumed her twat has maggots!
That snatch maggot will FUCK your man if she can!
by Trailer barbie April 21, 2019

Mug icon
Buy a Snatch maggot mug!