1 definition by jostt94

Top Definition
the feeling of a snorted substance dripping down the back of your throat.
Person 1: “Ugh I’ve got dutty back drop...”

Person 2: “Must be from all the blow you’ve been doing...”
by jostt94 January 04, 2020

Mug icon
Buy a Back Drop mug!