Random Words:
1.
One of the more common extensions of the phrase "on toast", generally used in one of two ways:
Def. 1 (verb): To do somethin..
1.
a obvious mix incredible and frigging (i don't need to define that do I?)
I heard this somewhere, years ago, and have used it ever..