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, USA A mix-up of these idioms You have to kiss a lot of Frogs to find your prince, andLipstick on a pig. Source of this Mixed Idiom Ellie 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!