1 definition by Udame

Top Definition
World of Warcraft term, lure someone to join your party or guild.
"we need a tank for an instance, but nobody wants to join. We need to ninja invite someone".
by Udame March 13, 2008

Mug icon
Buy a ninja invite mug!