1 definition by Epic Bairdy

Top Definition
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

Mug icon
Buy a Roasted mug!