From robin Oct 23, 2003 0 Facebook Tweet Email kikka is the hottest thing to emerge from europe since tobblerone. i want to touch her chamber of secrets.