Frowntrodden Share definition Flag The state of being so utterly and irrevocably depressed that your perma-frown screams 2020 He’s been so frowntrodden ever since his red-hat wearing grandmother hit up that nightclub Frowntrodden by DrTruthWarrior September 26, 2020 0 0 Get merch Get the Frowntrodden mug. Buy Now — $32.95 See more merch