Could also possibly be German slang, a shortening of "gibt" (a form of the word "geben", meaning "to give").
Reply on news.ycombinator.com