1. insistent

adjective. (ˌɪnˈsɪstənt) Repetitive and persistent.
Featured Games