'horse manure' definitions:

Definition of 'horse manure'

(from WordNet)
noun
Horse excreta used as fertilizer