Definitions by IaN
baba ga douche
An uncommon derogatory (and childish) term for arabs and other middle easterners. Used by Americans, and obviously derived from the term "douchebag," via ignorantly groping for any word evocative of the region.
baba ga douche by Ian June 11, 2004
TruthTella
TruthTella by Ian May 22, 2004