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 just WONT leave me alone!"
Hannah by firefox05 January 7, 2017