Top definition
A weapon that launches bazookas
The bazooka launcher hit that man on the head and knocked him out.
by PlayDohMan May 07, 2004
Get the mug
Get a bazooka launcher mug for your barber Riley.