tightly rolled cigar that is difficult to smoke - Spanish English Dictionary