English Dictionary
Definition stuff it in British English
stuff it phrase
phrase
1
used for telling someone that you are very angry with them, and you are not interested in them or their suggestions
Synonyms and related words
