Top definition
A dangerous home less creature found to be lurking around streets of Dubai. It feeds off human sadness and attacks when prey is depressed and at most vulnerable state
Is that a Wazeen? I heard they are scary
by Thug vou December 26, 2017
Get the mug
Get a wazeen mug for your brother Trump.