deep throated

English

Verb

deep throated

  1. simple past and past participle of deep throat