Top definition
Referring to one's place of overbearing worry and exhaustion. Often used during trying times. i.e. workspace, libraries, jail, households and classrooms
I can't go back to Cassie's party, that place is a total stress nest right now.
by MediumMike February 16, 2017
Get the mug
Get a stress nest mug for your mama Nathalie.