These two terms are way overused on this site.
It seems like people say a play is square if you take a favorite. Likewise, if you take an underdog it's sharp. This logic is just plain stupid. There is nothing sharp about taking shit teams against really good teams. If you are very selective and do it with effectiveness this it's one thing, but if you're just betting every crap team with no real idea about the teams, it's just stupid and does not make you a "sharp".
The books don't care who you bet on. They just want your action. Mathematically, sports betting is very difficult to beat and you almost need inside information. Do you people really think it's as easy as just reading the line or taking the underdog? We would all be rich if that were the case.
Books want you to bet on as many games as you can. It doesn't really matter to them who you take.
Here is an example from yesterday. When the line in the Oklahoma State/Tulsa game dropped half a point people on this site automatically start taking Tulsa without knowing anything about the two teams. I told people OSU would win by 30 because I know both teams inside out and see them play all the time. People then tell me I'm a square and "Tulsa it is."
OSU wins 59-32 yet I'm a square and Tulsa was still the sharp play.
Another example was the LSU/Miss. State game Thursday. I'm still a square for taking LSU even though they won easy.
Things like this happen all the time on this forum. Then you have people things like, "Either the Eagles or over won't hit." I mean really???? Is that being sharp? LMAO.
I don't just bet favorites so don't take this post the wrong way. In baseball most of my plays are underdogs but in football it's about 50/50.