English Dictionary
Definition the goat in British English
the goat phrase
phrase
1
to deliberately behave in a stupid way
Synonyms and related words
