Top definition
Azuza: A nice, simple term for "just relax and keep doing what you were doing. It's cool."
"Hey, no zone here- hang azuza"
by stone1home July 03, 2006
Get the mug
Get a Azuza mug for your barber G√ľnter.
buy the domain for your cat vlog