1 definition by Neeko Roma

Top Definition
A vagina that snarls, spits, and smells like the pits of hell

also known as the "Holmquest"
Demon Hole. nuff' said.
by Neeko Roma July 07, 2009
Mug icon
Buy a Demon Hole mug!