street apple
Noun
Meaning
street apple (plural street apples)
(slang, dated, often in the plural) Synonym of road apple (“horse manure”)
Noun
street apple (plural street apples)
(slang, dated, often in the plural) Synonym of road apple (“horse manure”)