Top definition
A quaint drinking town situated in mid-wales with a slight farming problem.
Dafydd: Hey, lets go Llanfyllin!

Iwan: Sounds like a plan monner, I'm parched.
by Spammer555 April 14, 2011
Get the mug
Get a Llanfyllin mug for your mate Larisa.