1 definition by grasts

Top Definition
a nicer way to say shit
You poo poo head!
by grasts August 20, 2011

Mug icon
Buy a poo poo mug!