1 definition by ds362

Top Definition
Ukrainian slang term for dirty genitals.
Woman, get your mucrack out of my face!
by ds362 August 28, 2006

Mug icon
Buy a mucrack mug!