What does becaa mean?

becaa meaning in Urban Dictionary

somebody who devours personal skin