What is a Gig?

In the Urban Dictionary you can find out that the word Gig has many meanings around the world. In Thailand it sounds like “gick” or gik” but normally you write…