Top Definition
A presentation that you really hate working on, usually in powerpoint.
Tarek would have liked nothing more than to stay in the pub all afternoon, however he was forced to go back to the office to work on the dreaded 900 slide client resentation for Friday.
by Clarebear81 April 26, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.