firefox05's definitions
A somewhat clingy person who tends to get on people's nerves. She tends to attatch herself to others and never leaves them alone.
by firefox05 January 7, 2017
Get the Hannahmug.
Get the Hannahmug. We'll email you a link to sign in instantly.