SKELP Meaning of SKELP in English smack, as in If ye dinna do what yer telt, you'll get a skelpit leatherin' Scottish slang English vocabulary. Английский словарь шотландского сленга. 2012