diazboy01 diazboy01 Today at 11:37 AM English Answered What do the following phrases mean “ I am still a beast at bay.”