From counter- + orthodox.
counterorthodox (comparative more counterorthodox, superlative most counterorthodox)