look up any word, like donkey punch:
 
1.
A Scots expression meaning "gave".

The past form of "gie".
She gied me her promise.
by SomeGerm December 09, 2009