What does curl up and die mean?
informal. to feel very ashamed and sorry: I just wanted to curl up and die when I spilled coffee on their new carpet! What does it mean to curl up? Definition of curl up intransitive verb. : to arrange oneself in or as if in a ball or curl curl up by the fire curl…