1 definition by Keri Mescherschmt

Top Definition
roasting in extrme heat
I'll Die of roastation
by Keri Mescherschmt May 24, 2006

Mug icon
Buy a roastation mug!