clean out

verb
  1. 1

    To clean, especially to tidy by removing the contents.

    โ€œClean out your purse and at least get rid of all the trash you're hauling around.โ€

  2. 2

    To empty completely; to remove all money or possessions from. (newer, humorous version is take to the cleaner's)

    โ€œThe divorce cleaned him out.โ€

  3. 3

    To hit or strike (someone); to beat (someone) up.

Source: https://en.wiktionary.org/wiki/clean%20out