What does amsie mean?

amsie meaning in Urban Dictionary

total ledge bomb who's uber cool