starfucked

English

Verb

starfucked

  1. simple past and past participle of starfuck