What does carifeo mean?

carifeo meaning in Urban Dictionary

somebody who is quite ugly