look up any word, like sparkle pony:

1 definition by KushKid91

 
1.
A very high potent strain of kush. Known for it's high THC levels. Ambrosia gives a clear high.
Dude I got so high off of that ambrosia.
by KushKid91 March 21, 2008