peelax

To peel out for some relaxation.
It's been a long day at work, time to peelax.
by strateji October 13, 2008
mugGet the peelaxmug.

Share this definition