1 definition by zelelele

Top Definition
A deragatory term.
An insult.
You are such an azuri. (like saying shut up moron)
by zelelele February 18, 2006

Mug icon
Buy a Azuri mug!