"I am a celebrity anyway and if you say that it is for publicity, ok, yeah, we need publicity for 'The City That Never Sleeps'," Veena said here Tuesday after breaking the earlier record set by Salman Khan of 108 kisses.
"We have to break 20 records for the film and this is one of the records," she added.
In 2011, Salman had got 108 kisses in a minute on a TV reality show "Guinness World Record - Ab India Todega".
It was Veena's birthday Feb 26 and the men were chosen through contest "The City that Never Sleeps-Bollywood Hunt".
"Long back we decided that I will break this record on my birthday and now we have to break 19 more records for 'The City That Never Sleeps'," Veena said.
"So if you call it publicity, then yes, it is for publicity. Films are for what? For publicity, right?"