look up any word, like ratchet:
 
1.
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

Words related to mast your rebate

discounts mast masturbate rebate your