look up any word, like sparkle pony:

1 definition by zwanson

 
1.
DBP
Direct Boob Punch
Whoa he just DBP'ed her awkwardly...
by zwanson February 16, 2011