Thank you for putting the entire verse in. That helps a lot.
I've never heard the expression, but it looks like you're right, it's a way of honoring the dead.
In the US, it's more common for people put plastic magnets that look like ribbons on the backs of their cars:
A strange native custom.
Student or Learner