2) Sodding fertilizer?!! I have no idea if this is a technical term. Fertilizer (fertiliser in BrE) is the substance which is put on the ground or on plants to "feed" them.
A "sod" is a lump of soil.
I haven't heard these two words together unless you count the fact that "sodding" is a BrE swear word, in which case the speaker was for some reason annoyed about some fertiliser and chose to refer to it as "sodding fertiliser".
Can you give us the context for the phrase?
- For Teachers