meaning of ammorn

ammorn meaning in Urban Dictionary

A girl that is acutely awesome. Ammorn entails craazy .