Top definition
poo that comes out of a woman giving birth
Dr. I'm worried. I've never seen so much meecraw in my life.
by IamEvilHomer September 20, 2009
Get the mug
Get a Meecraw mug for your dad Manley.