camello

What is camello?

camello meaning drug courier, mule (Co); job, work (Co); a street dealer (Sp)

 

reference: Foreign Broadcast Information Service, United States of America