red biddy

red biddy

English Noun
Ad

Definition

A cheap alcoholic drink made by mixing red wine and methylated spirit.

Ad