To defeat someone completely and thoroughly in a game or competition, or to blend something into a smooth, creamy mixture.
The 'defeat' sense is slang from American English (mid-20th century), likely from the image of something being churned into submission; the 'blend' sense comes from Old French 'creme,' which traces to Latin 'crema' (cream).
Try Another Word