1 definition by Doutie

When someone gets into a twitter war/feud with someone
Those two wankers have been twarring the whole day.
by Doutie December 5, 2013
Get the Twarring mug.