English Dictionary
Definition up and do something in British English
up and do something phrase
phrase
1
to do something suddenly or unexpectedly
Synonyms and related words
