1 definition by LaLa SHORDi

A word deviring of Spanish descent meaning 'fiend' in English.
Ay, Mira a que feza!!
Look at that feza standin ova thea!
by LaLa SHORDi September 18, 2006
Get the feza mug.