sour twat Share definition Flag A dirty, disgusting and often bitchy/pissy twat Shut up you litte sour twat! Go wash yo sour twat!' sour twat by Gotyoazz August 10, 2017 0 0 Get merch Get the sour twat mug. Buy Now — $32.95 See more merch