Random Words:
1.
to keep in line, keep in check, and/or on the straight and narrow path.
I do really like that about you 'cus you keep me on point...
1.
created by music artist, Liam Lynch. used in his song, "This town sucks". most likely meaning that everyone dwelling the town ..