zwabbergast

Etymology
From.

Noun

 * 1) A cabin-boy; a junior sailor, especially an apprentice, who does most of the chores, such as mopping.