Top definition
Ninja Gift - To give someone a gift who is not expecting the gift. This differs from a normal gift because often the event is past and the person cannot give a gift in return, yet feels the obligation to give a gift.
"Bob Ninja Gifted me for Christmas and now I look like the ass because I didn't give him anything!"
by MysteriousJ December 15, 2008
Get the mug
Get a Ninja Gift mug for your Aunt Nathalie.
The gift you never saw coming.
Gift recipient: "Omg I can't believe I got a Snuggie from the person who sent me the 'WTF Blanket' video!"
Gift giver: "Ninja gift! Oooaaah!!"
by RealNaughtyRN January 17, 2011
Get the mug
Get a Ninja gift mug for your friend Riley.