Thats what Orkut means in Finnish!
In Turkish it means Holy Meeting Place (makes a lot more sense obviously). A lot of people come to Orkut hoping to get orkut 😀
Here’s a informative page on Wikipedia
On a separate note, Telegu is a dirty language, all words end in loo 😀