Definition of duck shover in English:

duck shover

noun

NZ, Australian
informal