English Dictionary
Definition all the go in British English
all the go phrase
phrase
1
very fashionable or popular
