swore on a stack

English

Verb

swore on a stack

  1. simple past of swear on a stack