Definify.com

Definition 2024


chanchullo

chanchullo

Spanish

Noun

chanchullo m (plural chanchullos)

  1. (colloquial) sleaze, scum
  2. (colloquial) sham, fishy business, funny stuff