get schooled

  • https://idioms.thefreedictionary.com/get+schooled
  • To be conpletely dominated or thoroughly bested (in some activity) by someone