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