Nope. The camera can only write the image to the card once it’s taken the picture. So if it’s taking a couple of seconds after pressing the button for it to actually take the pic, then it is likely to be something else.
If you had said it takes several seconds after taking a shot before I can take another one, then the memory card might have been to blame…
Normally the thing actually causing the delay isn’t shutter lag, but the time it takes the camera to focus, although the two are closely linked so might appear as the same thing.
Do you press the shutter button halfway to focus and then when it confirms focus press the button all the way? If you try this, does it still take 2secs from fully pressing the shutter to taking an image?
Also, what mode do you have it in? Is the flash firing? And if so, is it set to red-eye reduction? This will fire a series of pre-flashes before firing the actual flash for the exposure & taking the image. So you can press the shutter and think nothing is happening, but actually the red eye is doing it’s thing and flashing away before the picture is taken.
What camera is it out of interest? How old is it?