simopolis petropolis Share definition Flag Greek slang word for "can of stink" If i bend over would you give me a simopolis petropolis? simopolis petropolis by booyaka rawhh April 30, 2003 0 0 Get merch Get the simopolis petropolis mug. Buy Now — $32.95 See more merch