A very small town in South wales, absolute shithole of a place. Fuck all to do, druggies everywhere and the place stinks of shit.
Ever been to Tredegar? "yeah the place is smack head central, skip of a place!"
by Nobhead69 August 17, 2020
Get the Tredegar mug.