meaning of aamira

aamira meaning in Urban Dictionary

Really sexy. Porn starHas incredibly huge tits