1 definition by aosirhra

Top Definition
Seal and Heidi Klum
Seal and Heidi Klum is the modern day Beauty and the Beast.
by aosirhra July 06, 2009

Mug icon
Buy a Beauty and the Beast mug!