meaning of Amman National School

Amman National School meaning in Urban Dictionary

a school usually attended by gods ,offers the devils IB course and the suicidal tawjihi program....run by gods who call themselves IDARA