HYDRO


Meaning of HYDRO in English

n. 1. A shorthand term for hydrogen fuel; 2. Anyone crazy enough to take it as a drug.

Shadow Slang English vocab.      Английский словарь теневого сленга.