look up any word, like the eiffel tower:
 
1.
Nonsense, bullshit, a lie, deception.
that's horsecrap!

what a horsecrap excuse!
by 9000074 October 10, 2010

Words related to horsecrap

bullshit bs bullcrap