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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.