An exclamation of disbelief, disapproval, and contempt: Horseshit! I'll never believe that
modifier(also horsebleep): Superstar! What a horseshit idiot!/ and the overall horsebleep pitching
noun: He was horseshitting about what a great sailor he is (1940s+)