Translation of lambucio in English:

lambucio

adjective

Venezuela
informal

  • 1

    es muy lambucio he's a real scrounger / freeloader informal