cocksplat

Etymology
. Popularized by a 2016 tweet calling former US president a "witless fucking cocksplat" (see quotation below).

Noun

 * 1)  A contemptible person.