Top Definition
medical (not really) term for the womans placenta just after it exits the womans...... just after birth
(unregisterd) doctor:wow her phiphiphiphophaphus pulsating
nurse: i know
by Remy May 08, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.