meaning of batwings in the cave

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.