Subscribe English
look up any word, like ratchet:
 
1.
another way to say "supremely wonderful"
that dress you are wearing is "sheer ambrosia"
by JackNDaBox January 23, 2009
1 0

Words related to sheer ambrosia:

beautiful divine fantastic lovely wonderful