Twat-weasle Share definition Flag A guy who likes to start drama like a female. A guy who can't look you in the eye during a confrontation. That twat-weasle Louis likes to start shit! Twat-weasle by TayLoIgo October 28, 2017 0 0 Get merch Get the Twat-weasle mug. Buy Now — $32.95 See more merch