I don't know if this is considered an odd gift...
I was riding the Metrobus on Christmas Eve, then a guy came on the bus with a box of makeup. He handed the box to me and I picked out a nail polish for my great aunt. He then handed me a few other random makeup items plus some gloves. That was nice of him.
I offered him an unopened bottle of water but he refused it. Oh well, that was a nice delight this Christmas season.