Term: badgers den
Example: hmm i dont know whether this badgers den has been marauded by a [hound] recently but its a very beautiful mound isnt it?
Definition: 1) a place where badgers live  2) a vaginal opening