who is that guy laughing at his own jokes in the corner?  i'm pretty sure he's a crater-face
a person that is very retarded, makes sexual jokes constantly, smoke 2 packs a day, laughs like a retard
"who is that guy laughing at his own jokes in the corner?  i'm pretty sure he's a crater-face" What is the definition of "crater-face"?