No joke. I had never heard anyone else use the name 'asshat' other than guys on a certain jeep forum. I thought maybe you had a jeep & frequented that site.
Nope, that term has been pretty widely used on this here Al Gore Internet. Probably goes back to ol' Al himself.