LONG


Meaning of LONG in English

Great. A long price; a great price.

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