What does amelia rodriguez mean?

amelia rodriguez meaning in Urban Dictionary

an attractive nice brunette who can make anyone smile shes nice girly and a hot chick amelia is regarded as a sort