Menu Close
© 2023 Funky English.
Powered by WordPress.
Theme by Anders Norén.
Slang – Motormouth or Motor-mouth. Meaning – A very talkative person. Someone who talks a lot. A motormouth is a person who talks excessively, often about meaningless things….