1 definition by L33 Sh00p

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