In some colloquial slang, it translates to something like "for real."
Log in or register to write something here or to contact authors.