Drew McNeil Share definition Flag Ninja who pwns the hell out of people. He prowls the night with his Shuriken and shuko. dont mess with him......or else. That Drew Mcneil is a ninja master. Drew McNeil by Ninjamaster December 17, 2004 0 0 Get merch Get the Drew McNeil mug. Buy Now — $32.95 See more merch