1 definition by Epic Bairdy

1
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 mug
Get a Roasted mug for your dog Günter.