hey dude your sisters friend is a cave baby
an extremely ugly girl that is disgusting and you don't even wana go near
"hey dude your sisters friend is a cave baby" What is the definition of "cave baby"?