meaning of caratula

caratula meaning in Urban Dictionary

a CD,BOOK,LP cover ECT..it may be use to reference someones face (vanezuelan slang)