GIVE IT A ROAST


Meaning of GIVE IT A ROAST in English

To try something Example: (Pulling the slot machine arm let's give it a roast!

Slang English vocab.      Английский сленговый словарь.