meaning of Ahdaha

Ahdaha meaning in Urban Dictionary

Another word for a terrorist.