1 definition by Epic Bairdy

To get owned or to get beat or made a fool of
somebody kicks you in the nuts and you get roast potatoed or roasted
by Epic Bairdy April 15, 2009
Get the Roasted mug.