face cave Share definition Flag where the face resides, a smoke an swedge den, where techno comes from. "where have you been" "in the face cave" face cave by skin84 December 18, 2007 0 0 Get merch Get the face cave mug. Buy Now — $32.95 See more merch