Log in
Search words & phrases
high on
US /haɪ ɑn/
・
UK /hai ɔn/
A1
Definition
Video subtitles
adjective
Under the influence of drugs.
Feeling very happy or excited.