sim Share definition Flag Short for 'simulator'. As used in the online virtual reality software, 'Second Life'. Each 512 square meter area is controlled by a computer called a sim. Too many particles or textures will make the sim lag. Hey, get out of my sim! sim by Rusko January 15, 2008 0 0 Get merch Get the sim mug. Buy Now — $32.95 See more merch