Skip to main content

Definitions by OneAwesomeThe

A loud annoying person that everyone hates
Amelia

She is so annoying
Amelia by OneAwesomeThe August 23, 2018