PowerPoint Ranger
Someone with no real-world experience who relies heavily on PowerPoint presentations to express even the simplest ideas. Term likely originated in the Department of Defense.
Nominated by Larry Shenosky
Brought to you by Buzzwhack.com
0 comments
Hide comments