A word deviring of Spanish descent meaning 'fiend' in English.
Ay, Mira a que feza!! Look at that feza standin ova thea!
6👍 8👎