9 definition by tad

YEOVIL TOWN !!!!!! We love u!!!!!!!
wow the best place in the world is Yeovil town!
by tad November 09, 2004

Mug icon
Buy a yeovil mug!
so undescribably lame that it hurts
that is SO charlton
by Tad January 05, 2004

Mug icon
Buy a charlton mug!