Question: are there 2 sided polygon?
Answer: If your polygon is required to have straight sides, and be planar, then there is no two sided polygon. However, if you relax that a bit, then you can have such a thing and it is called a digon. For example, a circle with two distinguished points is a digon.