Results

skiddle1, skittle
verb
1 to splash; to squirt
2 to work messily
3 to splash your hands about in water or another liquid
noun
1 mess; muddle
2 WESTERN HIGHLANDS AND ISLANDS thin watery liquid; weak tea
3 disrespectful term for a small thing, person or animal