Top definition
Ambushed by a boss with additional 'urgent' work when you're trying to leave.
Sorry dude, I'll be late at the pub. I've been Amreshed.
by Batso1340 July 03, 2018
Get the mug
Get a Amreshed mug for your brother-in-law Manley.