Too many drinks, taking leak in bar that's spinning (5-2)

I believe the answer is:
booze-up
'too many drinks taking' is the definition.
I can't tell whether this definition defines the answer.
'leak in bar that's spinning' is the wordplay.
'leak' becomes 'ooze' (I've seen this in another clue).
'in' indicates putting letters inside.
'bar' becomes 'pub' (I've seen this before).
'that's spinning' is a reversal indicator.
'pub' back-to-front is 'bup'.
'ooze' put into 'bup' is 'BOOZE-UP'.
Can you help me to learn more?
(Other definitions for booze-up that I've seen before include "Drinking spree" , "Bout of serious drinking" , "Heavy drinking session" .)
