1 definition by JayRayGray
Once a Guns N' Roses song, this term may now refer to the monstrosity known as an unshaved/untrimmed pubic area. Few who enter the confines of such a beastly jungle ever return to tell about it.
by JayRayGray March 7, 2008