What does batwings in the cave mean?

batwings in the cave meaning in Urban Dictionary

a variety of bat wings and bats in the cave. indicating having a couple of sweaty balls in your nose.