Top definition
some one who is so ugly they make u want to throw up.
(acne, and general uglyness)
did u see that girl, looks like she took craters to the face
by kerel January 05, 2004
Get the mug
Get a Craters to the Face mug for your fish Trump.