Elroy Share definition Flag a stupid little cuban boy who always comes up with new strats yo. you better shut up elroy before i slap you in the theeth Elroy by Anonymous June 28, 2003 0 0 Get merch Get the Elroy mug. Buy Now — $32.95 See more merch