1 definition by DJ McSqueez

Top Definition
the product of cross pollination between a batarang and a Indian chief
The batangawanga is smelly.
by DJ McSqueez May 08, 2012

Mug icon
Buy a batangawanga mug!