JackousTheGreat Share definition Flag Probably the biggest twat on earth. "I'm JACKOUSTHEGREAT""JACK YOU'RE SUCH A TWAT" JackousTheGreat by SimplyAsh November 10, 2016 0 0 Get merch Get the JackousTheGreat mug. Buy Now — $32.95 See more merch