north allertons

Fun Dictionary -> north allertons

north allertons - Vulgar Dictionary definition

Spurs; that place, like Rippon, being famous for making them.