Dope on Toast

Used to describe something that is inexplicably awesome
Oh my days...that car is dope on toast.
by Aviate January 25, 2009
Get the Dope on Toast mug.