Similar to being down bad, or down on your luck. Being in a situation where all seems to go negatively in your direction.
Man were down hard since they scored 8 points on us
by Down Hard April 30, 2021