1 definition by SimplyFigs

1
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 08, 2011
Get the mug
Get a snard mug for your Uncle Vivek.