Definition: 1. (informal) A pumpjack.
Show more information about nodding donkey
Search took: 14.39 ms