Term of abuse
You stupid twatarse.
A complete prick / twat
Mark's such a twatarse sometimes, he gets so drunk he continuously falls over and finally pisses himself