What does bbocc mean?

bbocc meaning in Urban Dictionary

Big Black Old Crusty Cock