Top definition
Mentally challenged...when it comes to downloading music to their iPod.
I just bought this cool iPod,but I can't use it because I am Podtarded.
by oangieo July 10, 2008
Get the mug
Get a Podtarded mug for your cat Julia.