I'm a native English speaker, but I was a young kid as well and so I remember learning a lot of the puns and wordplay in English much later on in life after first seeing them in that game. I'm sure another playthrough would reveal even more.
"Stick in the mud", "Wallflower", those sorts of thing.