meaning of carifeo

carifeo meaning in Urban Dictionary

somebody who is quite ugly