What does BBJTC mean?

BBJTC meaning in Urban Dictionary

Common escort term meaning: Bareback Blowjob to completion