(slang) hit someone hard; harshly criticize someone

listen to the pronunciation of (slang) hit someone hard; harshly criticize someone
الإنجليزية - الإنجليزية
sock it to someone
(slang) hit someone hard; harshly criticize someone
المفضلات