Skip to main content

Definitions by Ice Cube On The Flag

A way to say shut up.
You're fat.

Shenga!
Shenga by Ice Cube On The Flag March 13, 2009