i can't even open the pic, i'm completely snap-retarded
"totally incompetent when it comes to the mobile app "snap chat""
"i can't even open the pic, i'm completely snap-retarded" What is the definition of "snap-retarded"?