look up any word, like bukkake:
 
1.
Used to describe something that is inexplicably awesome
Oh my days...that car is dope on toast.
by Aviate January 25, 2009

Words related to Dope on Toast

awesome cool dope ill mega sick