Top definition
Derogatory term for Al Worood School or its students.
Means 'monkeys' in Arabic
Those Woroodians are qorood for life.
by Frankline Foxxx May 04, 2010
Get the mug
Get a qorood mug for your mate Georges.