Acronym for Self-addressed stamped envelope.
I sent a SASE inside my envelope to Kerry Wood to get my autographed card sent back.
by Cool Breez February 11, 2005
1 more definition
a self address stamp envelope, its when you write your name and address on an envelope with a stamp on it and put it inside another envelope
its how ya get a Foamy card cult card
by Sierra July 26, 2004