1 definition by Gonzoman

Top Definition
A small town just outside Sheffield famous for it's inbred population. A real scum hole you just avoid at all costs. Known to Sheffielders as Toytown.
Laugh at the thick inbreeds that follow Rotherham
by Gonzoman October 14, 2007

Mug icon
Buy a rotherham mug!