Green’s Dictionary of Slang

roley-poley n.

see roly-poly n.1