Canada· medium· informal

avoir une crotte sur le cœur

to have a turd on the heart

Meaning

to still feel bitter about a past hurt

Explanation

The image is of something small and foul stuck right next to your heart, standing in for a grudge you can't quite shake off.

Example

Elle a encore une crotte sur le cœur depuis leur chicane l'été dernier.

She's still holding a grudge from their falling-out last summer.

Origin

Origin uncertain. The image of something small and unpleasant lodged right by the heart makes the point on its own.

Where

Quebec

More like this