Results

dirty bagle noun a man who breaks sexual taboos 20-. etymology: first element English dirty + Scots baigle ‘a disagreeable person’; attested by BW