Green’s Dictionary of Slang

twist and twine v.

[rhy. sl.]

(Irish) to whine.

[Ire]Share Slanguage.