The pattern that is indigenous to the UK is to say "a couple of", including the word "of". In the US, however, it's very common to omit the "of". "A couple years" and "a couple of years" are perfectly interchangeable in the US, both in speech and in writing.
A couple really means two, not several.