Skip to main content

Definitions by DeezPeanuts

A forum site that's used only by drunk losers and weeaboos.
F*ck Reddit! I rather use Facebook!
Reddit by DeezPeanuts November 5, 2016