The Messenger of Allah ﷺ said, "Whoever Allah has given wealth and he does not pay its zakat, on the Day of Resurrection his wealth will be made to appear before him as a bald-headed serpent with two black spots over its eyes. It will be wound around his neck like a collar, and it will seize him by the two sides of his jaw, meaning his cheeks, saying, 'I am your wealth, I am your treasure.'"Then he recited this verse, "Let not those who withhold what Allah has given them of His bounty think..." to the end of the verse [Al Imran 3:180].
قال رسول الله ﷺ: من آتاه الله مالا فلم يؤد زكاته مثل له ماله شجاعا أقرع، له زبيبتان، يطوقه يوم القيامة، يأخذ بلهزمتيه،- يعني بشدقيه- يقول: أنا مالك، أنا كنزك ثم تلا هذه الآية {ولا يحسبن الذين يبخلون بمآ ءاتىهم الله من فضله} إلى آخر الآية.
Bukhari narrated it in tafsir (4565) from Abdullah bin Munir, who heard Abu Nadr, who said, "Abdul-Rahman narrated to us," meaning Ibn Abdullah bin Dinar, from his father, from Abu Salih, from Abu Hurairah, who mentioned it.