1 definition by Tanner1

The sticky snot-like adhesive used to hold new credit cards to piece of paper.
I went to use my new credit card but the snard on the back jammed up the pin reader.
by Tanner1 November 14, 2013
Get the Snard mug.