1 definition by workrant

Top Definition
An angry and impassioned tirade about anything that is making you stressed or frustrated about your job.
I hate my boss. He has been driving me insane all day. I need a workrant!
via giphy
by workrant February 04, 2016

Mug icon
Buy a workrant mug!