Lyric discussion by The Fitch 

I think this song is about drugs. It sounds like they are talking about experiences of heavy weekends, but maybe that are now glad to have finished with them.

An error occured.