Top definition
An event or thing you have to do that's extremely stress-inducing, such as first day of a new job.
Gosh, this is just stressing me out. My whole life's turning into a giant strescapade.
by TheInvisibleOne June 29, 2011
Get the mug
Get a Strescapade mug for your barber José.