Longman Dictionary English From Longman Dictionary of Contemporary Englishbe sold a pup/buy a pupbe sold a pup/buy a pupBritish English old-fashionedTRICK/DECEIVE to be tricked into buying something that is not worth what you paid for it → pup ldoceonline.com