Twoo or Twoo.com is a social discovery platform launched in 2011 by Massive Media. Latvian, Lithuanian, Malaysian, Norwegian, Polish, Portuguese, Romanian, Russian, Not logged in; Talk · Contributions · Create account · Log in .