Synonyms and related words :
Havana, SOB, bastard, beast, belvedere, blackguard, blighter, bounder, box of cigars, bugger, bum, cad, cheroot, cigar, cigar box, cigar case, cigar cutter, cigarillo, colorado, corona, creep, cur, dastard, dog, fart, heel, hood, hooligan, humidor, jerk, knave, louse, meanie, mother, pill, polecat, rat, rogue, rope, rotten egg, rotter, scoundrel, scum, shit, shithead, shitheel, skunk, snake, sod, stink ball, stink bomb, stinkard, stinkpot, stogie, swine, trichinopoly, turd, villain, viper, wretch