Green’s Dictionary of Slang

ain’t it superb n.

[rhy. sl.]

the kerb.

[UK]Sporting Times 20 Mar. 1/2: She stood on the edge of the ain’t it superb, And asked him to stand her a glass.