Definitions by Big Snowblower
josh is a psycho
A person who stay in their room while playing game laying down on a crusty bed while demon screeching profusely into their microphone
josh is a psycho by Big Snowblower January 5, 2021