What is Topshop Leech?
1.
Incredibly irritating person who spends all their 'free' time bumming around
"Hey, coming to the concert tonight?"
"Oh, no.. didn't I tell you? I'll be too busy standing outside waiting for the new Kate moss line to come out!"
*sigh* "Fucking Topshop leech..."
See
Random Words:
1.
2 or more friends who are unconditional best friends from birth, who know each other inside and out. they're usually kind of annoyi..
1.
Its like beer pong but instead of shooting into a red cup filled with beer you shoot into a cup filled with red bull
then the person dr..