James Perro Share definition Flag You may confuse him as being an elf or a very annoying person but trust me you won't. He is very funny, and a midget. james perro likes n word James Perro by Matthew Pennington November 26, 2019 0 0 Get merch Get the James Perro mug. Buy Now — $32.95 See more merch