>>102006527I knew a kid who was a tad like him, only instead of talking about Ultra lord, he spoke of "El cascarudo" (we are both in a hispanic country), I even pictured it as Ultralord
Was it an actual thing, something he made up, or something to take the piss out of me?