It is something called taste aversion. 

Basically, you have smelled something similar to the bad smelling thing in your past and it has done some sort of harm to your body, and your brain makes a copy of that smell so that your brain knows "If we smell/taste this again, get it away immediately!".

ඒක රස අකමැත්ත කියන දෙයක්. මූලික වශයෙන්, ඔබ ඔබේ අතීතයේ නරක සුවඳට සමාන දෙයක් ගඳ ගසා ඇති අතර එය ඔබේ ශරීරයට යම් ආකාරයක හානියක් කර ඇති අතර, ඔබේ මොළය එම සුවඳෙහි පිටපතක් සාදන අතර ඔබේ මොළය දැන ගැනීමට &quot;අපි මෙය නැවත සුවඳ/රස කළහොත්, එය වහාම ඉවත් කරන්න!&quot;.
