Top definition
A very hairy vagina, to the point where it resembles the fur of a llama.
I thought I was getting lucky, but when I saw that llama hole, I hauled ass out of there.
by GodliestHardware January 05, 2015
Get the mug
Get a llama hole mug for your Aunt Jovana.