English Dictionary
Definition go and do something in British English
go and do something phrase
phraseSynonyms and related words
2
used for telling someone to do something, especially when you are annoyed
Synonyms and related words

English Dictionary
used for telling someone to do something, especially when you are annoyed