1 definition by ThisGirlIKnow

Another word meaning "water" or H2O
He was so thirsty he drank some dihydride from thr spigot
by ThisGirlIKnow February 6, 2021
Get the dihydride mug.