Gar is also a
nickname for
boys named
Edgar, however I've only met 2
Edgars who go by Gar, so it isn't all that common of a
nickname.
Also, as my mother explained it to me, when someone is 'full of gar' like nick said above, the term comes from 'piss and vinegar'.