Top definition
Bits of poo left in the toilet from the previous user, after a flush.
Rezapoo in stall #2 forced me to go to the next one over.
by Happyfriday April 09, 2009
Get the mug
Get a Rezapoo mug for your sister Beatrix.