Never Really Played FPS...
But I get that the "teabag" is something that happens probably worldwide and what it means. I have spent some time watching my friends playing COD and Halo so have seem one or two of these magical events happen, and it was amusing.
Anyway the flash is fun, short and well animated so there is little for me to pick at. Personally I would have liked it to have been a little longer. But that could just be me.