SOLD A PUP Meaning of SOLD A PUP in English deceive, cheat, swindle Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012