cream someone

listen to the pronunciation of cream someone
English - Turkish
(deyim) Suyunu çıkarmak, pestilini çıkarmak, alt etmek, yenmek

Our basketball team really creamed its opponent.