smatter Meaning and Definition
1. v. speak with spotty or superficial knowledge
2. v. to talk foolishly
3. v. work with in an amateurish manner
1. v. speak with spotty or superficial knowledge
2. v. to talk foolishly
3. v. work with in an amateurish manner
Sponored Video