meaning of Arff

Arff meaning in Urban Dictionary

This is the noise a seal tends to make