Skip to main content

Definitions by cravingjd

the mentality one gets into when totally enthralled by facebook
'hell no, I didn't know I was suppposed to work today, I had my facecap on all day!'
facecap by cravingjd December 8, 2009