i dumped my last boyfriend because he was a total assfuck
a person who is found exceptionally irritating due to a profound lack of intelligence, consideration for others, or both
"i dumped my last boyfriend because he was a total assfuck" What is the definition of "assfuck"?