Skip to main content

Definitions by Elcochiloko

A huge camel toe, bigger than a moose knuckle.
Damn did you see ogre looking bitche's muffalo?
Muffalo by Elcochiloko February 3, 2019