Sort:  

Thanks! I am learning American idioms. 🤣😂

pee pee
urination

going to the bathroom
draining the lizard

That's my first impression, but when I asked Mr. Google, he confused me. 🤣😂

I understand. Google doesnt get american humor either.

How about Filipino idioms translated into American English? 🤔

You may want to share them here on #LeoThreads! 🤣😂

!LUV !CTP