What does skard mean? View the definition of skard and all related slang terms containing skard below: