Top definition
Amelia Taylor is such a nice person, she is cind, sweet and beautiful however she is very shy
Yh that is a Amelia Taylor
by W_00_d December 05, 2017
Get the mug
Get a amelia taylor mug for your coworker Zora.