ruffian

    noun
  1. cercabregues, rufià.
  2. you ruffian! canalla!, bergant!