Shit on (someone or something) American British rude slang
1. To criticize someone or something severely for something that one has done
The new education reform was harshly shitted on by teacher unions.
He shits on the violent game for not bringing in mental health benefits or increasing the brain’s gray matter for players.
2. To treat someone badly and unfairly
Neither parent nor child should shit on others in the family.
I can not raise my voice in any important situations in this company. Life has shit on me!
Someone who ruins others' fun and enjoyment
Used to say that someone does not place the blame on one for something
Used to describe attacking someone verbally or physically.
To say bad things about someone to damage their reputation
The verb "shit" should be conjugated according to its tense.
Rainy, wet weather
It has been raining for hours, it is the season of lovely weather for ducks after all.