Jon Cross's definitions
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.
by Jon Cross July 8, 2005
Get the stampmug.
Get the stampmug. We'll email you a link to sign in instantly.