Derivations from acronyms start off with two strikes against them (should this be in Weekly Themes?) and I think the term is a little too wide spread to be of Newfoundland origin (no offense).

My favorite etymological source goes with Italian guappo. http://www.bartleby.com/61/81/W0218100.html