meaning of Bead Curtains

Bead Curtains meaning in Urban Dictionary

dried out lumps of shit caught to your anal beard.