look up any word, like donkey punch:
 
1.
In the state of being wonderful and/or containing large amounts of placenta.
"Damn, this new shampoo is Placenterrific!"
by Jwear October 05, 2005
5 2

Words related to placenterrific

awesome awful lots o' placenta placenta rad totally sweet