Detester
/(?)/
De·test·er
Detester
n.
One who detests.