What does caracarton mean?

caracarton meaning in Urban Dictionary

Cardboard face