sell off

Definition
  1. Very good or impressive. Sold on an idea.