1 definition by zwanson

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

Mug icon
Buy a DBP mug!