1 definition by jaguardice

Top Definition
smart beautiful always giving anything a go cares way to much for other people and has a new beautiful hairstyle every week. always laughing and mucking about!
by jaguardice February 03, 2010
Mug icon
Buy a maddison mug!