1 definition by AmandaLeigh

The way people in the South act when there is even one snow flurry in the air. Running to the store to stock up on bread and milk, driving on the interstate 20 mph under the speed limit with their flashers on.
Man, the weather man predicted snow. I'm not ready for all these Atlantans to act snowtarded!
by AmandaLeigh December 13, 2010
Get the Snowtarded mug.