there is bad blood between

there is bad blood between —

there is long-standing hostility between the parties mentioned.
2001 Hugh Collins No Smoke There are occasional square-gos sometimes, but there's no bad blood between rival gangs.
See also: bad, blood, there
Idioms browser ?
Full browser ?