Snooki. Is. FLAWLESS.  #myidol