meaning of bbocc

bbocc meaning in Urban Dictionary

Big Black Old Crusty Cock