Top definition
Amelia barstow is a really cool Wilde specamin. she’s a bit stupid and a little bit gay but she’s really nice to all the people she’s scared off. The wild Amelia barstow is often lacking in the amount of friends she has, she is original and unique which means nobody likes her. She gets through life with about one friend and a hooligan lifestyle .
I think Amelia barstow is making a new friend, wait no I was wrong that can’t happen
by Jamoli January 04, 2018
Get the mug
Get a Amelia barstow mug for your grandma Beatrix.