pushing meaning sellingand biddies meaning girls or femalestherefore, pushing biddies is the act of selling girls/females.
So would you consider this "pushing biddies"?