Wiktionary
scobberlotchers
n. (plural of scobberlotcher English)
n. (plural of scobberlotcher English)