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
toolpusher
The head of the drilling crew on an oil or gas rig. What began as a joke name for the man in charge of the equipment is now an official term for the leadership position.
toolpusher by Ian May 4, 2004