If it's spilled onto the engine, yes. It will burn off eventually.
take it to a self serve car wash and wash off the engine, be careful not to get the electical wet.
When you have a leak like that it the oil will go all over the engine block and when you will smell it as the engine heats up and burns it away.
Or you can buy a can of engine degreaser and do it with a hose.
From the oil that's on your engine? Is that what he's talking about. That' you'll smell it as it burns off?