meaning of BBCIMBJ

BBCIMBJ meaning in Urban Dictionary

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