Translation of imbombo in English:

imbombo

jaundiced, adj.

adjective

Venezuela
informal

  • 1

    Medicine
    jaundiced
  • 2

    (tonto)
    stupid
    thick informal