Definition of punt stick in English:

punt stick

noun

US

Origin

Mid 19th century.