Definition of "feelgood"

feelgood