1 definition by luaa

Top Definition
it means small penis
ie alex has a small bazooka
by luaa October 22, 2006

Mug icon
Buy a bazooka mug!