Sahih al-Bukhari 4912
Narrated `Aisha:
Allah's Messenger (ﷺ) used to drink honey in the house of Zainab, the daughter of Jahsh, and would stay 
there with her. So Hafsa and I agreed secretly that, if he come to either of us, she would say to him. "It 
seems you have eaten Maghafir (a kind of bad-smelling resin), for I smell in you the smell of 
Maghafir," (We did so) and he replied. "No, but I was drinking honey in the house of Zainab, the 
daughter of Jahsh, and I shall never take it again. I have taken an oath as to that, and you should not 
tell anybody about it."
حَدَّثَنَا إِبْرَاهِيمُ بْنُ مُوسَى، أَخْبَرَنَا هِشَامُ بْنُ يُوسُفَ، عَنِ ابْنِ جُرَيْجٍ، عَنْ عَطَاءٍ، عَنْ عُبَيْدِ بْنِ عُمَيْرٍ، عَنْ عَائِشَةَ ـ رضى الله عنها ـ قَالَتْ كَانَ رَسُولُ اللَّهِ صلى الله عليه وسلم يَشْرَبُ عَسَلاً عِنْدَ زَيْنَبَ ابْنَةِ جَحْشٍ وَيَمْكُثُ عِنْدَهَا فَوَاطَيْتُ أَنَا وَحَفْصَةُ عَنْ أَيَّتُنَا دَخَلَ عَلَيْهَا فَلْتَقُلْ لَهُ أَكَلْتَ مَغَافِيرَ إِنِّي أَجِدُ مِنْكَ رِيحَ مَغَافِيرَ‏.‏ قَالَ ‏
"‏ لاَ وَلَكِنِّي كُنْتُ أَشْرَبُ عَسَلاً عِنْدَ زَيْنَبَ ابْنَةِ جَحْشٍ فَلَنْ أَعُودَ لَهُ وَقَدْ حَلَفْتُ لاَ تُخْبِرِي بِذَلِكِ أَحَدًا ‏"‏‏.‏