Dictionary.com
Thesaurus.com

butt-fucker

American  
[buht-fuhk-er] / ˈbʌtˌfʌk ər /

noun

Slang: Vulgar.
  1. a person who engages in anal intercourse.

  2. Extremely Disparaging and Offensive. a gay man.

  3. an annoying or contemptible person.

  4. a person who swindles or takes advantage of another.


Etymology

Origin of butt-fucker

First recorded in 1965–70; buttfuck ( def. ) + -er 1 ( def. )