popping the cherry - Turkish English Dictionary