A grease trap separates oils, fats, and grease from your wastewater, but some organic solids and food particles may still be trapped inside. These particles settle at the bottom of your tank, and the resulting sulphuric gases cause a foul smell inside the trap.