Skip to main content

Definitions by strateji

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