1 definition by sgt. synonyms

(cray-ter fayse);one whose head may be deeply impacted by one of a somewhat larger force (acne, meteor)
wow, if i was as ugly as you crater face i think i would just cut my *@#$ off.
by sgt. synonyms February 23, 2006
Get the crater face mug.