1 definition by AirbusSux

Top Definition
Airplanes built in France which are literally no better constructed than a 20-year old city bus. See also: Scarebus
My flight on the Airbus was terrible since there was a hobo next to me shooting up crack the entire time.
by AirbusSux June 20, 2005

Mug icon
Buy a airbus mug!