1 definition by ah ha jihad

Top Definition
terrorist and arab in one convenent word.
I'm always afaid that a terrab is on my plane
by ah ha jihad October 07, 2004

Mug icon
Buy a terrab mug!