1 definition by SimplyFigs

Snails that mock you by destroying your yard - no matter what you do to kill or contain them. Snail+yard
Dang Snards!Nothing I do can control them.
by SimplyFigs August 8, 2011
Get the snard mug.