So Long

From Wikipedia, the free encyclopedia

Look up so long in Wiktionary, the free dictionary.

So Long is an idiomatic expression meaning goodbye, and it may also refer to: