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 mug
Get a On A High mug for your dog Manley.