Skip to main content

Definitions 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!
feza by LaLa SHORDi September 18, 2006