meaning of biedrins

biedrins meaning in Urban Dictionary

such a thing foul. Could be a scent, one, a concept etc.