Teaselled

(p. p.) of Teasel.