1 definition by The ramsbottom man
The Rochdale rhino is a small rhino that can be found spending most its time at the crown oil arena. It’s easily distinctive by its huge nose , loud girly screams and it’s love for children.
by The ramsbottom man March 29, 2022