Posted on July 5, 2019July 5, 2019 by Idioms Poster I kissed a lot of pigs to get here This project has been full-on. We’ve had to kiss a lot of pigs to get here.Ellie. Upstate NY, USAA mix-up of these idiomsYou have to kiss a lot of Frogs to find your prince, andLipstick on a pig.Source of this Mixed IdiomEllie said this during a business pitching session. Post navigationPrevious post: Jack it on the headNext post: He would give you the shoulders off his own back!