Translation of chiflete in English:

chiflete

masculine noun

River Plate
informal