PICAROON


Meaning of PICAROON in English

A pirate; also a sharper.

Slang English vocab.      Английский сленговый словарь.