Wiktionary
dribble glasses
n. (dribble glass English)
Usage examples of "dribble glasses".
I think poorly of this sort of humour, smacking as it does of itching-powder, fake bedbugs, rude noisemakers, dribble glasses, and the detestable like.