Green’s Dictionary of Slang

wriggle n.

In phrases