Definitions by Big Chav 69
Town Smasher
A phrase originated in the British city of Plymouth, meaning a large gang or mandem of youths who vape, blast grime music out of Bluetooth speakers and by other means cause disturbance to members of the general public. Similar to a chav.
Town Smasher by Big Chav 69 November 4, 2018