1 definition 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!'
by cravingjd December 8, 2009
Get the facecap mug.