LEO


Meaning of LEO in English

Noun. An all day drinking spree. From the rhyming slang Leo Sayer - all dayer. Leo Sayer, a British pop music artist during the mid 1970s.

Slang English vocab.      Английский сленговый словарь.