Definify.com

Definition 2025


spurtles

spurtles

English

Noun

spurtles

  1. (Scotland) plural of spurtle