Answer 1:
193 or 197 in that area
Answer 2:
In episode 55 of Shippuden, Sakura wakes Naruto up, who has been sleeping in Kakashi's hospital room. When Naruto woke up he groggily said "hi whats up ugly".
Sai calls Sakura Ugly-Chan because of a conversation Sakura, Sai, and Naruto had about nicknames. In Sai's opinion, anyone with any flaw is ugly. Since he has been trained in ROOT since he was a young child, he started off acting like a robot. But now, he realizes that true beauty lies inside. He still calls Sakura Ugly-Chan to spite her now.
In 3rd Naruto Shipuuden Movie
Naruto Shippuden episode 54: Nightmare
Naruto Shippuden episode 57, -JC
Its when naruto, sakura, and sai go on their first mission.
he means she is ugly.
Sai calls Sakura Ugly-Chan because of a conversation Sakura, Sai, and Naruto had about nicknames. In Sai's opinion, anyone with any flaw is ugly. Since he has been trained in ROOT since he was a young child, he started off acting like a robot. But now, he realizes that true beauty lies inside. He still calls Sakura Ugly-Chan to spite her now.
Episode 201
in chapter 286, sakura hears the conversation that goes on with naruto and sai.
In 3rd Naruto Shipuuden Movie
Naruto Shippuden episode 54: Nightmare
Naruto Shippuden episode 57, -JC
well in episode 55 in shippuden sai calls ino beutiful and he calls sakura ugly
Its when naruto, sakura, and sai go on their first mission.
Sai does not kiss Sakura...
Naruto and Yamoto fights Kakuzu in Shippuden episodes 86-88. Sakura and Sai doesn't engage Kakuzu at all.
Sai didn't actually call Ino gorgeous. He thought that if he called her a nickname based on her personality traits or appearance, then they would get mad. So he decided to call her the exact opposite, beautiful, by which he actually meant ugly.