Skip to main content

Definitions by Big Larry

A place within Cardiff synonymous for violence and drug addicts. Well known to be a type of holding pen for the Jeremy kyle show and is generally place advised to avoid
“We’re not walking through Gabalfa I’m not getting stabbed today thank you
gabalfa by Big Larry June 8, 2021