Top definition
Something that is exceptionally amazing or noteworthy.
´That bike is pretty cool´
´Yeh, it´s sick on toast´
by veracity74 September 05, 2009
Get the mug
Get a sick on toast mug for your father Trump.