Spendierhosen

Spendierhosen: When you are in a generous mood, Germans will sayyou are wearing your “spending pants”

The expression is born of a joking idea that generosity is not a matter of character, but of the pants you are wearing and the tailor who created them.