Tredegar Share definition Flag 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!" Tredegar by Nobhead69 August 16, 2020 0 0 Get merch Get the Tredegar mug. Buy Now — $32.95 See more merch