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

American Dictionary
used for saying that someone is behaving in a way that makes you embarrassed