Lyric discussion by What up my dogg 

To me the song has a double meaning, the two posts above being one, and also the mix of regret and nostalgia thinking about an old friend who you are no longer friends with.

An error occured.