1.A very annoying, obnoxious, mean person. Similar to words such as Fucker, Douchebag, Asshole, Jerk etc.
2. A person who fucks their mother.(Literal meaning)
Bob:That guy called me words and mocked me!
Jack:That guy must be a MotherFucker!
(Note: No offense meant for the usage of names:)
4👍 1👎