American Dictionary
Definition curl up in American English
curl up phrasal verb
phrasal verb
3
used to tell someone how you felt when something very embarrassing happened
Synonyms and related words
