Top Definition
Derived from the word masturbate. It means to announce/publicize rebates/discounts on products/services in your shop/shopping malls/super markets in case of a sale or so.
Hey why don't you mast your rebate to your customers.
by cybahacker March 16, 2009
5 Words related to mast your rebate

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.