Both my husband and I flailed our arms around! Yes, that was Macha Green Tea and yes, we'll shut up now. 😂