Amish_ninja Share definition Flag People who likes to suck Trozi's off a lot. Hey look at Rios, he's such a wana be Amish_ninja. Amish_ninja by flakdjflkd January 15, 2009 0 0 Get merch Get the Amish_ninja mug. Buy Now — $32.95 See more merch