So itchy 😩😩😩

Little clear fluid filled bumbs all over my fingers. Itch so bad. Their really thick. Anyone know what this is?! Any remedies