What is 'we were sold'?

Giganews Newsgroups
Subject: What is 'we were sold'?
Posted by:  fl (rxjwg…@gmail.com)
Date: Sat, 30 May 2015


I see the following on-line. 'we were sold' looks like a very positive idiom,
but I cannot find it on some idiom libraries. Could you explain it to me?


The first time we saw our products run on Xlxxare 22, we were sold