There's a lot of stupid ways to deal with snorlax.
Trick + berry that cures statues deals with ph pokemons in general.
If you like stupidly powerfull stuff, a sun boosted choice specs eruption from heatran at full health ohkoe's max Sdef / 4hp snorlax.
Running taunt on your skarmory should do the trick too.
Unaware cresselia can boost alongside it, and if the snorlax isn't 252+att unaware crocune too.
Chatot also usualy beats my snorlax 1v1.
But overall a strong phisical attack should do the trick.
240 Atk Thick Club Technician Marowak Bonemerang (2 hits) vs. 4 HP / 0 Def Snorlax: 498-588 (107.7 - 127.2%) -- guaranteed OHKO (at +0)
252+ Atk Choice Band Tough Claws Victini V-create vs. +1 4 HP / 0 Def Snorlax: 507-597 (109.7 - 129.2%) -- guaranteed OHKO (at +1)
252+ Atk Choice Band Tough Claws Heracross Close Combat vs. +3 4 HP / 0 Def Snorlax: 474-560 (102.5 - 121.2%) -- guaranteed OHKO (at +3)
252+ Atk Sniper Throh Storm Throw vs. 4 HP / 0 Def Snorlax on a critical hit: 576-678 (124.6 - 146.7%) -- guaranteed OHKO (at +6)
And wow, pangoose, so much set up in that battle it's unbelieveable.
Edit: since I mentioned heatran, offensive tran is usually chlorotran, but I've seen someone use a desolate land specs tran and I thought it was a pretty good idea. Better than camerupt imo.
Edit 2: As anyone tried an infiltrator subseeding shaymin S. It seems really gimmicky but I was thinking about it when i needed a breloom check/counter but completely forgot about it.
I kinda want stuff that fully counter it. Taunt skarmory is a good idea. I'm now running unaware chesnaught which also counters it. Bulk up is too gimmicky for me lol. Yeah the other guy's team was 6 cro-pokes, and I had a semi-stall team with 2 win setting up win conditions and that bulk up chesnaught to counter snorlax. Also why does everyone call me pangoose?