Skip to main content

Definitions by L33 Sh00p

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