meaning of CAAF

CAAF meaning in Urban Dictionary

Caring Activists Against Fur