Skip to main content

Definitions by Funky Frances

Faceache 

A slang term for the social networking site 'Facebook
"Can you post these photos on Faceache?"
Faceache by Funky Frances March 4, 2010