1 definition by Kevin Spa

Top Definition
relaxing....only better
Off from work and schelaxing around the house.
by Kevin Spa April 27, 2007

Mug icon
Buy a schelaxing mug!