RAM Leech Share definition Flag A program on a computer (probably Windows) that takes a lot of RAM to run, and as such, doesn't allow you to run other applications. iTunes (On slow computers)Virtually every video game since 2005(Two examples of RAM leeches) RAM Leech by Montesiegneur October 28, 2009 0 0 Get merch Get the RAM Leech mug. Buy Now — $32.95 See more merch