ta gueule
Top 20000
Meanings
Interjection
1. shut your mouth!, shut up!, shut it! (slang, offensive, vulgar)