Skip to main content

Nobhead69's definitions

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!"
by Nobhead69 August 16, 2020
mugGet the Tredegar mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email