wat lef

Definition
  1. Left over, usually undesireable items.