Green’s Dictionary of Slang

motherfucker! excl.

also mothahfuggah! sister-fucker!
[motherfucker n.]

[1960s+] (orig. US) a general excl. of surprise, rage etc.