English Dictionary
Definition you can’t take someone anywhere in British English
you can’t take someone anywhere phrase
phrase
1
used for saying that someone is behaving in a way that makes you embarrassed
Synonyms and related words
