Pal, buddy, chum ...
Slang is words that have meanings but are not considered "proper" language, like calling women "chicks" and men "dudes". Jargon is specialized language that can be hard to understand, such as using...
a brewski
The loo.
Yank or Yankee is a common one.