Verb
(colloquial, vulgar) to treat very badly.
(colloquial, vulgar) to disparage, say bad things about.
(video games) To beat utterly and easily; to trounce; to waffle-stomp.
Used other than figuratively or idiomatically: see shit, on.
Source: en.wiktionary.org