meaning of becaa

becaa meaning in Urban Dictionary

somebody who devours personal skin