What is Muthafudger?
Euphamistic substitution for "mother-fucker", used in the presence of children or superiors.
That muthafudger just stole my watch!
See James Wilson