rosser

listen to the pronunciation of rosser
French - English
(Informal) thrash; trounce, lambaste; drub, lam
drub
thrash
rosser
Favorites