red biddy
red biddy
English
Noun
Ad
Definition
A cheap alcoholic drink made by mixing red wine and methylated spirit.
Ad
red biddy
A cheap alcoholic drink made by mixing red wine and methylated spirit.