1 definition by Uncle Williard

Top Definition
Calm down & relax....
Just because you are leaving this job that you have been at forever & starting a new one, you can use your woosah therapy & training to relieve some of that stress.
by Uncle Williard August 19, 2015

Mug icon
Buy a Woosah mug!