Douche bank 🤣 wtf is this
Douche Bank is a highly regarded German bank.
So he's the douchebag from Douche Bank?