Wiktionary
assmunch
n. (context slang derogatory English) Term of abuse. An insulting term meaning a despicable person