Definition of montar cachos in Spanish:

montar cachos

phrase

  • 1

    Panama Venezuela Ser infiel a la pareja.