look up any word, like leh:
 
1.
It is a name given to The USA (Moroccan slang)
I've just come from Ztazen!
by MiracuLous June 11, 2005
2 1