1 definition by Spammer555

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 Llanfyllin mug.