Top definition
A price generally attached to a prepaid credit card for the purpose of "activating" the credit card. There is no true reason for this fee, other than having innocent consumers pay extra.
Oh look! Those money hungry pigs working at Mastercard and Visa have attached an activation fee to their prepaid credit card products.
by JP Richards May 04, 2010
Get the mug
Get a activation fee mug for your cousin Beatrix.

Available Domains :D