teetles

Scots

Noun

teetles

  1. plural of teetle