No real meaning... just a nasty sounding name to call someone when you're really pissed off at him. A word to be blurted out in anger, just likeson of a bitch, cocksucker or asshole.
"Shut the fuck up, dickfucker!"
"That dickfucker needs a good swift boot in the ass!"