meaning of BDoggDicks

BDoggDicks meaning in Urban Dictionary

A unappreciative, unfeeling lowdown dog that slams his/her co-workers without regard to their particular feelings.