Showing posts with label Smersh. Show all posts
Showing posts with label Smersh. Show all posts

Monday, April 30, 2007

Smersh. Yep, Smersh.


This entry made my morning and I think I can finally proceed with my workday. H/T to Mulier Fortis for this link and humor.
Smersh stands for the Society for the Mangling of Everything Roman in the Seventies. Here is a lovely explanation of what one should do regarding the leaked Mass translation from the ICEL.
Smersh Strikes Back
Very funny. Can we all wave our felt banners? I'm feeling nostalgic.