Anyone watched Nick Thune on Jimmy Fallon?

Question by Rinati: Anyone watched Nick Thune on Jimmy Fallon?
Hi!
I’m translating the show – the audio isn’t very good. Nick Thune’s last joke was something like: “I just got organic balls
so that I can green tea bag people.” I’m not sure if I’m hearing him right and even if I am, I have no idea what he means. Please help? Thanks!

Best answer:

Answer by This Can’t Be Happening…
I’m assuming you’ve never heard the term “teabagging”…but to keep from getting a violation notice I’ll just advise you to google it.

Organic balls…green tea is organic tea….you can find out the rest.

Know better? Leave your own answer in the comments!