A fork of Rural Dictionary
A common phrase used after making a strong comeback against someone. In other words you just got burned.
Well my score is better than yours, get toasted!