Snat Share definition Flag Super Nuclear Alien Turds, Oh my god, it's the snat... Wow, that snat is really glowing. Snat by Ishmar Rodriguez August 17, 2006 Get the Snat mug.