It is narrated from Hazrat Abu Huraira (may Allah be pleased with him) that the Holy Prophet (peace and blessings be upon him) said: Fasting is a shield. When any one of you is fasting, he should not indulge in any indecent or ignorant talk. If someone wants to fight or abuse him, he should simply say: I am fasting.
Hadith Referenceمسند احمد / مسند المكثرين من الصحابة / 7492
Hadith Gradingحکم دارالسلام:حديث صحيح، خ: 1894، م: 1151، وله إسنادان: الأول: كإسناد الحديث السابق، والثاني: فيه عنعنة محمد بن إسحاق لكن توبع.