Top definition
Is watching you in your nightmares and every where you are and hates helena
by Mean little brat January 29, 2019
Get the Ameilia dickey neck gaiter and mug.