1 definition by Garry Winthorpe 69

Some one who goes around the town centre in large groups/ gangs then they usually wonder up onto the almighty Plymouth hoe and chug the large bottles of cheap cider or the classic Smirnoff! Once they are proper steaming the go around the town centre of Plymouth starting on people or smashing up shops/ things for entertainment, amusement or just cause they want to be ‘kin’ hard!
Plymouth’s City of ‘undefeated yutes think town smashers rule!’
by Garry Winthorpe 69 December 30, 2019
Get the Town smasher mug.