What does BBCIMBJ mean?

BBCIMBJ meaning in Urban Dictionary

My just estimate is...Bare Backed Cum In Mouth Blow Job