wat lef

Definition
  1. Left over, usually the undesireable items.