meaning of Amdin

Amdin meaning in Urban Dictionary

Brilliant, creative, elite, royalty, unarguably ideal.