What is Amoreena?
A sexy beast; a person people find very hot/sexy.
Woah did you see Amoreena? She looks fineeeee.
See ammy, am, ammie, sexy, hot, Amoreena