Definition of poss stick in English:

poss stick

noun

Origin

Late 19th century.