Definition of parar las chalupas in Spanish:

parar las chalupas

phrase

  • 1

    Chile Morirse [una persona].