1 definition by lovelygirl27

Top Definition
The coolest cat in town.
Man, I so wish I knew Ricky Albany!
by lovelygirl27 April 01, 2010
Mug icon
Buy a Ricky Albany mug!