Definition of not have two — to rub together in US English:

not have two — to rub together

phrase

informal
  • Have none or hardly any of the specified item, especially money.

    ‘she doesn't have two nickels to rub together’
    • ‘I work full time and I still don't have two pennies to rub together.’
    • ‘Between the miserable lot of them they don't have two good ideas to rub together.’
    • ‘When I was struggling and started at school, I didn't have two pennies to rub together.’