meaning of amsie

amsie meaning in Urban Dictionary

total ledge bomb who's uber cool