From bad + arse.
badarse (comparative more badarse, superlative most badarse)
badarse (plural badarses)