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