past participle of throw
Launched by throwing.
Twisted into a single thread, as silk or yarn.
(slang) Confused; perplexed.