1 definition by Destiel-Chan

A person who listens to ICP (Insane Clown Posse) and likes to consider themselves as one of them, kind of like a religion.
Despite popular belief, not all juggalos are psychopaths.
Some are though (See Gamzee Makara from Homestuck)
"Juggalos aren't actually that bad"
by Destiel-Chan June 3, 2017
Get the Juggalo mug.