Spanish insult based on Mr. Gran Bomba's vídeo, where a deliveryman slaps him. It means "anchovy face"
It can also be written as "cara anchoa" or "caraanchoa"
It can also be written as "cara anchoa" or "caraanchoa"
by White Fatalis February 22, 2017