Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. jafucker
One whose intentions/actions are contrary to the speaker, thus giving rise to contempt for the subject.
Eric, quit being such a jafucker.