Skip to main content

Definitions by lukilla

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