1 definition by MajorXD

Top Definition
A Heather is the definition of someone who sleeps a lot,

the name for this is snooze.
That Heather don't half snooze a lot

*SNOOOOOZE*
by MajorXD May 24, 2009

Mug icon
Buy a Heather mug!