candidate: Deena Dill is an American actress and executive producer best known for her recurring roles on Nickelodeon 's hit show iCarly , ABC 's television series , Suburgatory , and The CW 's sci fi series , Star - Crossed , as well as being a creator and executive producer of The CW 's award - winning game show " Oh Sit ! "