Travel Dazzle

Travel Dazzle

A slang term for an attempt to become indispensable for one's supervisor while on a business trip with him/her. One does this in hopes that the indispensability will continue after the business trip ends.
Full browser ?