ribroast

listen to the pronunciation of ribroast
English - English
{v} to beat soundly, used in droll style
To beat soundly
ribroast
Favorites