1 definition by Raziel Stitch

Originates from the mysterious Suffolk based musicians known as Stitch'd Up Ninja.
Is used to show complete dismay or anger. Works well by itself or in a sentence.
by Raziel Stitch March 14, 2005
Get the Twattingshite mug.