We do not currently know of any synonyms for what gives.
The phrase what gives is defined as:
See full definition of the word what gives.