LOL!!
Thanks, y’all. When I was scrolling around over at DU, one of the posts I saw mentioned Trump saying ‘pee-pee’ and how unpresidential it was, how Ivanka had a WTF expression on her face when he said it, etc. Should have known there was more to the story....
One of the words they could relate and thought they knew the definition no doubt