look up any word, like sex:
 
1.
When you get a brand new, totally different phone and are completely incapable of using it at all.
Oh sorry I can't. I'm phonetarded.
by @Keefy May 22, 2011
0 3