Wiktionary
slingshotten
vb. (context very rare nonstandard English) (past participle of slingshoot English)