Skip to main content

Definitions by Nobhead69

Tredegar 

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