Skip to main content

Definitions by Welsh dude

Llandovery 

A small town in (Wales) that is fifty times more dangerous than down-town LA
Person 1: I'm going to (Llandovery)
Person 2: Don't forget your protective head gear to protect you from random chavs beating the shit out of you
Llandovery by Welsh dude July 19, 2012