crap on

Definition

Slang

  • verb to nag, harangue or talk incessantly. A near synonym for the verb to bang on, with the added suggestion that the content of the monologue or harangue in question is worthless or frivolous.
http://www.dictionarycentral.com/definition/crap-on.html