shellycoat noun1 •(Scotland) A mythical water creature wearing a coat made of shells.This country is also the abode of Shellycoat, who haunts Shetland and the Orkneys. — 1828 formsshellycoats