Twat Share definition Flag An idiot Shevon is a twat on most occasions Twat by Lazarus202 March 12, 2019