Top definition
Derives from the Arabic term "Yahoodi" which in english means Jew.

Yahood is a shorter more punchy version
by Alex Ramshaw April 09, 2007
Get the mug
Get a yahood mug for your coworker Sarah.