duper (ˈdjuːpə(r)) [f. dupe v.1 + -er1.] One who dupes; a deceiver, deluder.
Oxford English Dictionary