sailor's eyeballs
English
Noun
sailor
's
eyeballs
plural of
sailor's eyeball