hmm i dont know whether this badgers den has been marauded by a [hound] recently but its a very beautiful mound isnt it?
1) a place where badgers live  2) a vaginal opening
"hmm i dont know whether this badgers den has been marauded by a [hound] recently but its a very beautiful mound isnt it?" What is the definition of "badgers den"?