obsessor

Noun

 * 1) One who is obsessive about something.

Noun

 * 1) frequenter (of a place)
 * 2) besieger, blockader