1 definition by Ice Cube On The Flag

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

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

Mug icon
Buy a Shenga mug!