Zlee

A small African tribe in the southern most tip of Africa.
Those Zlee people are some fierce people.
by L33 Sh00p October 20, 2008
Get the Zlee mug.