teeheed

English

Verb

teeheed

  1. simple past and past participle of teehee