查词历史:

pesterer

pesterer

Noun

1. a persistently annoying person