Skip to main content

Definitions by lukilla

That beast over there has a giant donkey shnucca.
Shnucca by lukilla July 18, 2010