Top definition
An abbreviation for "Death by PowerPoint" - used to describe a student's or audience's slow, miserable demise by a long, boring PowerPoint presentation.
I can't stand to attend another one of Mr. Smith's class; it'll be dbpp again today!
via giphy
by collegeforever March 01, 2018
Get the mug
Get a dbpp mug for your coworker Beatrix.
buy the domain for your foodie vlog