top notch twat Share definition Flag the best shit. kid 1: this is some good weed. kid 2: yh this be some top notch twat top notch twat by Insane cunt September 6, 2009 0 0 Get merch Get the top notch twat mug. Buy Now — $32.95 See more merch