Top Definition
powerpoint presentation containing lots of flashy animations, cool pictures, and all sorts of other snazzy gimmics, but almost entirely lacking in any real substance.
Didn't the VP's puffytation just blow you away? I loved the falling apples turning into dollar bills.
by maggsom May 11, 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.