Did we ever meet Gigantopithecus?

Did we ever meet Gigantopithecus, the greatest ape to ever live? The answer is a tad complicated.