1 definition by machetemirage

The lumpy, blood-soaked terror that comes out after the baby and will visit you in your nightmares for years to come.
by machetemirage August 12, 2008
Get the placenta mug.