Skip to main content

Definitions by firefox05

A somewhat clingy person who tends to get on people's nerves. She tends to attatch herself to others and never leaves them alone.
Hannah by firefox05 January 7, 2017