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