i had a fantastic idea for a christmas present for mum but my sister giftzumped it
when someone steals your idea for a gift
"i had a fantastic idea for a christmas present for mum but my sister giftzumped it" What is the definition of "giftzumped"?