Top definition
A womans vagina that smells like the inside of a batcave
Me: Did you smell her stinky batcave?!?!
Jamey: NO!!!, thanks for telling me not to put my mouth on that!!!
by Springbreak234 June 08, 2010
Get the mug
Get a Stinky batcave mug for your grandma Sarah.