1 definition by BrettonWoods

Top Definition
Uninvited residents of a forum who feed off shit
5,000+ posts from that forum parasite and all just BS
by BrettonWoods January 25, 2016

Mug icon
Buy a forum parasite mug!