Top definition
It is a name given to The USA (Moroccan slang)
I've just come from Ztazen!
by MiracuLous June 11, 2005
Get the merch
Get the Ztazen neck gaiter and mug.