Skip to main content

Definitions by BrettonWoods

forum parasite 

Uninvited residents of a forum who feed off shit
5,000+ posts from that forum parasite and all just BS