"Ta gueule" Has a more strong meaning that "can it". Its more along the lines of "shut up" but rude. The word Mouth would be translated to bouche in french. While the word gueule, is the word for an animal's mouth.
✨WHEEZING✨

Comments