>>314830970I'm retarded and this strip made no sense to me at all. Is this a satirical edit or some kind of obscure reference to some inside joke or am I reading it the wrong way or did I miss some little detail or could someone help me I'm dying here.