Advertisement

Advertisement

shit on

  1. Treat with malice or disrespect, as in I'm tired of all these administrators shitting on me every time I want to try something new. This usage is vulgar slang.



Advertisement

Advertisement

Advertisement

Advertisement


shitloadshit on a shingle