Top definition
Acronym for Otter River River Rats. They are said to be the hardest gang in the area and are a rival gang to the B-Town Mosh Crew.
The ORRR is way cooler than those B-Town Chumps
by Bigdinkslinger July 14, 2018
Get the mug
Get a ORRR mug for your sister Riley.