Translation of arrimado in English:

arrimado

scrounger, n.

masculine and feminine noun

Venezuela, Mexico, Colombia
informal

  • 1

    scrounger
    freeloader informal
    sponger British informal