Some sod companies will use a manure based liquid fertilizer on their product. The nitrates break down & the nitrogen keeps the sod a deep green color. They must feed it alot, because it is usually stored on top of tarps for easy/fast pick-up. It is soaked into the soil, which they keep wet. Put the sod down & keep watering. The smell will go away as the manure content is washed into the soil & diluted.
Also, if they have used "bloodmeal", that can smell really bad. Even worse if mixed with "fish emulsion".
I one time laid some sod that I was sure they must have removed from a ruptured septic tank.
In the future, inquire as to how they treat their sod, before you buy.