Somebody that you will not want to be friends with and will try and stay away from but, he will not ever leave you as his annoying ways will always haunt you!
by Davey111 November 21, 2021
An annoying, self-loathing, and horrible individual that attracts everyone to him but pushes them away, they will never be free of his annoyance.
by Davey111 November 21, 2021