Translation of turupe in English:

turupe

lump, n.

masculine noun

Colombia
informal

  • 1

    lump