look up any word, like eiffel tower:

1 definition by Overseaz

 
1.
Meaning, buying a card like topping up your cell phone but instead your buying a card with music downloads on it to top up your ipod with new music.
Sam, bought another itunes top up music card at the grocery store for his ipod. Isnt that the 3rd one this month?

by Overseaz September 26, 2006