noun Slang. a piece of horse manure on or at the side of a road.
road apple 🔊 Listen to this noun Slang. a piece of horse manure on or at the side of a road. Share Facebook Twitter Google +