1 definition by The Philosophizer

a female with excessive tangled unmanaged and scary pubic hair

it looks like theres a tarantula nest on her crotch
pubes bush dumbledore tarantula hair madusa nooch
by The Philosophizer May 30, 2011
Get the dumbledore mug.