Top definition
To feel excitement, pleasure, awesomeness, and or chillin'
Dude#1: Bro this girl has me on a high
Dude#2: WTF?
Dude#1: IDK some phrase i got from
Dude#2: Oh, got you
by dickandcream November 02, 2009
Get the merch
Get the On A High neck gaiter and mug.