1 definition 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!
Get the Smoo mug.