sworn on a stack
English
Verb
sworn
on
a
stack
past participle of
swear on a stack