a term used to describe something that requires a lot of concentration, stress and difficulty
it is also used to casually describe oneself when they are too hot.
I was up to 3am playing civ5 on the immortal difficulty, total sweat fest.
Free Daily Email
Emails are sent from firstname.lastname@example.org. We'll never spam you.