meaning of Assafaccio

Assafaccio meaning in Urban Dictionary

Noun. Italian for "Assface".Variations: AssafaccioneNote: It really is artificial Italian, obviously.