While travelling by train, Jeeva (G.V. Prakash Kumar) tells the ticket collector why he left his home and is travelling to Kumbakonam.
When Jeeva was born he was born together with two other girls, Aditi (Manisha Yadav) and Ramya (Anandhi) due to the shortage of room in the hospital. Jeeva is close to his uncle Vishu (VTV Ganesh) and asks for his advice every time he has problems with girls. The three of them grew up together since a young age.
When they are studying together in higher secondary, Aditi leaves to Bangalore for one week. During this time, Ramya and Jeeva fall in love. Jeeva is afraid about proposing to Ramya whereas Ramya proposes to Jeeva and he accepts. That night Ramya visits Jeeva and both romance while roaming around the city. Next day, Jeeva reveals to his friend accidentally about his make out session with Ramya. It starts to spread around the school and Ramya gets so angry with Jeeva that she dumps him. She leaves Chennai to forget him. As she is leaving, Aditi calls Jeeva and proposes her love to Jeeva on the phone which Jeeva accepts.
Their relationship is going well for almost 3 years. One day, Jeeva finds out that Aditi was drinking and forces her in giving up drinking as he hates girls drinking. She promises to stop drinking but once again, he sees Aditi drinking in a club. He becomes so angry, that he scolds her in front of everyone, gets heartbroken, and behaves so wildly that he is forcibly taken away from there. Jeeva tells this story to ticket collector and finally reaches Kumbakonam where his uncle was living.
At the railway station, Vishu receives Jeeva. Jeeva asks Vishu for advice which he says if one girl leaves, there is always another one. Jeeva then sees Ramya there and falls for her again. He goes after her but she chases him off again because of what happened in school. There Vishu tells him to get into contact with Ramya's aunt, (Simran). He then tries to make Ramya fall in love again with the help of her aunt doubting whether he can succeed or not.
He gets close to Simran, and with Simran's help finally he successfully woos Ramya again. When they are about to be united he asks Ramya 5 questions as he didn't know what happened to her these 3 years when he was not with her. The final question turns out to be whether Ramya is a virgin or not (as Ramya had a break-up recently). Initially Ramya gets angry by that question but finally confesses that she is not virgin as she had sex with her ex lover, Harish (Arya). On hearing this Jeeva gets angry and immediately asks Ramya to call Harish. Harish arrives at the scene and tries to convince Jeeva that they had sex only once. But Jeeva becomes more angry cursing that the curse of virgin boys won't leave these kind of girls and leaves that place immediately. Ramya and Harish unite once again.
Feeling disgusted he plans to leave Kumbakonam and goes back to Chennai and tells his uncle that he wants only a virgin girl, but his uncle scolds him by saying that nowadays virgin girls are really hard to find. But Jeeva sticks with his policy and leaves for the train which has started moving. He tries to catch the train and sees one hand extended from train compartment to help him board inside. That is Priya (Priya Anand).
He thanks Priya and sits beside her in the train trying to flirt with her by asking about her whereabouts in which she replies Trichy and he decides to follow which symbolises the audience that Jeeva is on a new mission trying to woo Priya. The film ends with him saying "Trisha Illana Nayanthara" (If not Trisha, then Nayanthara).