1 definition by poop master zoo

Top Definition
pooper noun

a dirty arab
mainly used by the upper class
Lord Henrey Wigglebottom III : you sir are a teatowel head!
by poop master zoo August 12, 2009

Mug icon
Buy a teatowel head mug!