look up any word, like donkey punch:

1 definition by SlimSloomy

 
1.
An obvious booger in one's nostril.
While touching your own nose, you say, "Hey Pal, you got a bat in the cave."
by SlimSloomy January 06, 2005
60 23