Burly. Surly. Thick-skinned.
Ever listened to a debate & thought you could give better answers? Me too. So I did.