thesped

English

Verb

thesped

  1. simple past and past participle of thesp

Anagrams