What is Carifeo?
A person who is very ugly
Joe is a carifeo thats why he doesn't get chicks
See ugly, fugly, disgusting, nasty, disaster