From tår (“tear”) + drypande (“dripping”).
tårdrypande (comparative mer tårdrypande, superlative mest tårdrypande)