jumbuck



a sheep.

Click here to see the free dictionary definition for jumbuck

definition by Oxford Dictionaries