Troublesomely urgent or persistent in requesting; pressingly entreating.
Read more about importunate at Answers.com
Comments are closed.