Someone that likes juicy congealed meat in their face
Hey, did you hear about Eric? i heard he is a mega spam lord