Skip to main content

Definitions by The Herder

Elephant Hatch 

Refers to the vagina of a Swamp Donkey (a term also listed on Urban Dictionary). This orifice can be deadly, and often is a breeding ground for murky parasites.
My friend got infected by a real murky swamp donkey after infiltrating her elephant hatch.
Elephant Hatch by The Herder June 29, 2011