1 definition by VikaasK

The lumpy, blood-soaked terror that comes out after the baby and will visit you in your nightmares for years to come.
After seeing a placenta during my friend's wife's childbirth, I decided to become celibate.
by VikaasK August 1, 2008
Get the placenta mug.