Definition of tener (o estar de) un humor de perros in Spanish:

tener (o estar de) un humor de perros

phrase

  • 1Tener mal carácter, estar enfadado.