Yes, this has a similar meaning. It's an older saying, and not that common these days - which is a shame!
There are actually lots of different ways to say very drunk!
I know about night out and clubbing :D They are very popular in your country.
Teenager have wasted.They have been dancing all night. eiei
Have you ever been there in English ?