Vehement?
"showing strong feeling; forceful, passionate, or intense."
Please Login to reply.
No replies yet.