What does biedrins mean?

biedrins meaning in Urban Dictionary

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