SQUARE


Meaning of SQUARE in English

Honest; on the square telling the truth

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