clean out

verb

1.
empty completely
2.
to eject from somewhere
3.
deprive completely of money or goods