strident (adjective) 

Strident (STRY-duhnt) means harsh, insistent; excessively and unpleasantly forceful. As I used it today: “It does seem that an imbalance in the testosterone/estrogen ratio in favor of testosterone stirs up contrarian, unconventional, even strident, trains of thought and a preference for non-fiction writing that emphasizes such thinking.”