Green’s Dictionary of Slang

square at v.

see square up v.1