CDRomulus Share definition Flag Traditional founder of CD CDRomulus casts utilities into unique sphere of cyberspace. CDRomulus by Hercolena Oliver March 4, 2009 0 0 Get merch Get the CDRomulus mug. Buy Now — $32.95 See more merch