Text this: Nature of Ultralong Period Radio Transients: Could They Be Strange Dwarf Pulsars?