What is Social Leech?
1.
A person who tries to "fit in" with a clique/group that they do not belong in. They cling unto you and won't go away easily, hence the name
Prep 1: Omigod, look at mandy. Why is she hanging around us?
Prep 2: Man, shes such a social leech. I wish that hoe would leave
See
Random Words:
1.
A self-induced difficult/precarious situation
Dude, those weed dealers are looking for you, man. What are you going to do?
I don&ap..
1.
One of the two great admins on Burning Horizon (BHZ) Homestar Fan Forum.
Basically the savior of the forum, taking over after the fir..