1 definition by Marc_sky

Top Definition
Football Club in Birmingham, one of the founding menbers of the football league. The 6th richest club in the United Kingdom 19th In the world.
Villa gsr mmmmmmmmm kkkkkkkkkkkk iiiiiiiiiii
by Marc_sky August 24, 2005
Mug icon
Buy a Aston Villa mug!