A recently released song from Ghost troubled me.
The chorus troubled me, since I don't understand what would mean "on the square":
Are you on the square?
Are you on the level?
Are you ready to swear right here right now before the devil
That you're on the square
That you're on the level
Right here right now (bis)
I've already seen that phrase used, and inferred from the context it was the square of a chessboard, but in that song, we are talking of the listener, nor a chess piece.
I've also seen it used to point to a square in the meaning of a place, but I don't see how it make sense in that song either.
Could anybody enlighten me on what was meant here?