ROAST


Meaning of ROAST in English

See: WEINER ROAST or HOT DOG ROAST.

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