You're lucky you kept your job. The man behind the green curtain does not like to be mocked.
MAN?!!! You misogynistic, sexist, #!#$%%^!!...
BTW, I've never been a fan of tenure. If you're an asset to the institution, they shouldn't want to fire you in the first place.