1 definition by Jon Cross

A synonymous of snap, used to express excitement and disbeleif, usually followed by the action of stomping your foot on the ground while yelling it.
OH STAMP! That's a janked bunch of tacos, yo!
by Jon Cross June 28, 2005
Get the stamp mug.