Skip to main content

Definitions by poop master zoo

teatowel head 

pooper noun

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