crap on

Verb

 * 1)  to treat very badly; to thoroughly insult or demean.