roast a time v.(W.I.) to enjoy oneself thoroughly.Show quotations1965cited in Allsopp Dict. Carib. Eng. Usage (1996).