Definitions for "Roastmaster"
The Master of Ceremonies at a roast, as derived from a "Toastmaster".