I must be stupid, too. I've never heard of that expression. Hugs.
it's going around facebook and tagged...
Hrmmm. I can't say I've never heard of it but I really have no clue. You can't look it up online?
Never heard the expression either. I'll have to google it.
I Googled it (Duh) and I now have an answer:Basically, it is a team of people who play the "pets game" on Tagged. Once a person puts "squid for duck" after their user name, the team members will work as a team and "purchase" the new member. This drives the pet's value up to no less than $10 million in less than 10 minutes. The pet also earns a profit from its own sale. In total the pet earns $5 million in cash on the spot. The teams continues to recruit and the process goes on and on. Silly.
And here I thought is might be something dirty.