mano de guagua

Spanish

Noun

mano de guagua f (plural manos de guagua)

  1. (idiomatic, Chile, Colombia) stingy person

Further reading