Top definition
where the face resides, a smoke an swedge den, where techno comes from.
"where have you been"
"in the face cave"
by skin84 November 18, 2007
Get the mug
Get a face cave mug for your barber José.