B-hard
someone who's got the personality of a wet sock and cusses like they're on fire
'He's B-hard. He cusses at the traffic and the people in the car with him.'
'She called me B-hard because I yelled at the printer for jamming.'
'My neighbor is B-hard. He cusses at the mailman every day like it's a competition.'
xs