Definitions by ug981293812478198571735903
Amelia
Insanely retarded dumb bitch
Amelia was so fucking retarded she wrote a really positive definition for her name on Urban Dictionary.
Amelia by ug981293812478198571735903 July 25, 2016