Random Words:
1.
1. Overconfident or cocky.
2. Believing that you know everything to the point to where it can harm you or work against you.
3. Assumin..
1.
a person obsessed with grammar
Dang that Mrs. Hunter is such a grammaniac.
See grammar, maniac, english teacher
2.
a person obsessed..