What does bebin.tv mean?

bebin.tv meaning in Urban Dictionary

the greatest Iranian Television network inside or outside Iran. Best part, it's all online. Bebin.tv (www.bebin.tv), actually meaning "watch" in Persian, combines western design production and adds its very own Persian taste. Its currently the only Iranian tv community that suits a second generation Iranian market.