An elaborate presentation that lacks any imagination or originality, and is intended to impress an audience of rubes or halfwits
I am not going to meet with that sales rep. I've already seen his little dog and pony show.
Prices shown in USD.
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.