Top definition
A small quantity of liquid. Dribble Drop
There's a drobble of water left in the glass. Dribble Drop
by Cir79 August 31, 2016
Get the mug
Get a Drobble mug for your daughter-in-law Sarah.