Anyone speak Japanese who knows what a "du aite" is? Looks like it might mean "to challenge" if we just look at the "aite" section and ignore the "du"? http://www.romajidesu.com/dictionary/meaning-of-%E3%81%82%E3%81%84%E3%81%A6.html
I dunno. Either way, intriguing.
Thanks for the update.