have shit on
English
Verb
have shit on (third-person singular simple present has shit on, present participle having shit on, simple past and past participle had shit on)
- (transitive, vulgar, US, African-American Vernacular, chiefly in the negative) To have an advantage over, to be superior to.
- Synonym: have something on
- Antonym: have nothing on
- I'm not afraid of you! You don't have shit on me!
- I know I'm gonna win this contest, I've seen all the opponents and they ain't got shit on me.