Dictionary hudda April 29, 2004Add commentDictionary hudda n. a police officer. (source: Double-Tongued Dictionary)