Top definition
A term used to insinuate that a person is a shriveled, puss seeping vagina.
by RedCurtain May 18, 2011
Get the mug
Get a Meakrov mug for your friend Larisa.