jumbuck ( synonym found)

Definition of jumbuck:

(n) : a sheep

Back to Top