Where did the hey apple meme come from. Did new york giants win today. Upstep meaning. Weirdo definition slang funny.