PRATE ROAST


Meaning of PRATE ROAST in English

A talkative boy.

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