Skip to main content

Definitions by Blaankkkkk

Shellymoo 

One who makes sounds and noises randomly, with disregard to the native language of the land.
'Shellymoo why are you quacking?'
Shellymoo by Blaankkkkk January 22, 2009