cave twins Share definition Flag Ugly twins or sisters, usually look like they came from a cave. Don't set us up on another date with the cave twins again. cave twins by cratch April 17, 2008 0 0 Get merch Get the cave twins mug. Buy Now — $32.95 See more merch