buy a pup
idiomDefinition of buy a pup
British, informal + old-fashioned
: to pay too much money for something or to buy something that is worthless