look up any word, like cleveland steamer:

1 definition by Le Enguis en Herbe

 
1.
A polite way of saying "Horse Shit"
During a conversation where one person continually talks about themselves, or gives out some questionable info.

"He/she sure dumped a load of road apples on us today."
by Le Enguis en Herbe March 14, 2010
5 3