Skip to main content

Definitions by smoof mcgoof (doof mcgoof fan)

smelly poo, also known as an affectionate term for idiot
which country are Siamese twins from?

*blank stares* you are SUCH a smoo!