Skip to main content

Definitions by LazyEyeLarry

cave bat 

Giant boogers that build up in your nose, typically when it's very dry, or the person is sick or dehydrated.
Man, I woke up in Reno with a wicked hangover; had some giant cave bats that morning.
cave bat by LazyEyeLarry July 2, 2017