The Chateau Corner's definitions
A cup full of poop which is hidden in a victim's dwelling or vehicle to inflict revenge and instill fear in the heart of said victim.
by The Chateau Corner January 23, 2009
Get the Poop Cup mug.