What the heck is "make/do puni puni" (Puni puni-suru)? As far as I know, puni puni is an onomatopeic word for something that "jiggles" while pressed, which sounds... interesting at least.
Anyways, this is based on Strike Witches franchise (anime/manga/who knows what), so I guess the basic knowledge of them should be required.
I tried watching the anime once but it wasn't my cup of tea so I can't say much more.