Skip to main content

Definitions by IHaveAutism

hidinginmyroom

A person who is a narcissistic, egoistical, loner .
Daniel always has been a leech.
(hidinginmyroom)
hidinginmyroom by IHaveAutism February 16, 2019