Skip to main content

Definitions by smoof mcgoof (doof mcgoof fan)

which country are Siamese twins from?

*blank stares* you are SUCH a smoo!