1 definition by DeaderRedd
The online gathering place of a tightly knit collection of morons. Originally intended to be a voice chat app for online gaming, now a reddit-esque lair full of bad home-brewed memes and general bullshittery
by DeaderRedd September 6, 2019