I’m not your “pal,” BroJoeK. What an annoying, dated attempt at slang.
Don’t get out much do you, lol?
So American English is also your second language?
What is it with you people?
You fit the exact definition of the word, as used in such expressions, pal.