angel jab
john threatened to angel jab me but alec said that he would angel jab him 1st
a british term for the jabbing of a person's stomach
"john threatened to angel jab me but alec said that he would angel jab him 1st" What is the definition of "angel jab"?