Top definition
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
by Welsh dude July 16, 2012
Get the mug
Get a Llandovery mug for your Facebook friend Beatrix.