Top definition
A vagina, also known as a snatch, which smells of rotton fish and exretes puss or cottage cheese like substances.
by Chodamaster December 16, 2003
Get the mug
Get a Stagnatch mug for your buddy José.