We found one dictionary with English definitions that includes the word roast of charlie sheen:Click on the first link on a line below to go directly to a page where "roast of charlie sheen" is defined.