Wiktionary
sell someone a pup
alt. (context UK English) To sell something of little worth, pretending that it is something else of greater value. vb. (context UK English) To sell something of little worth, pretending that it is something else of greater value.