What is Stitch That?
Exclamation by a Jock Scotsman while he head butts someone.
Jock shouted "stitch that Jimmy!" as he nutted him.
See head butt, nutted, take that, thwack, ouch