What is the meaning of Gie?

Alternative form of ye (you)

Alternative form of ġēa

yes

who

who, that, which

shit, turd, excrement

piece of shit (something of low quality or frustratingly inadequate)

To give.

you (second-person singular subjective personal pronoun)

Source: wiktionary.org