Wiktionary
ha'p'orth
n. 1 (context British English) halfpennyworth 2 (context British slang plural: “ha'p'orths ha’p’orths” English) A foolish person.
WordNet
ha'p'orth
n. the amount that can be bought for a halfpenny [syn: halfpennyworth]