Golden Bowl

Dictionary

INFESTINGppr.

Annoying; harassing; disturbing.