skirp noun1 •(Scotland) A drop, a splash (of water, rain, etc).Believe me Sir, to speak the truth, […] I like a skirp to cool my mouth / When spirits tumble low — 1829 formsskirps