You are viewing a single comment's thread.

view the rest of the comments →

0
2

[–] Ocelot 0 points 2 points (+2|-0) ago 

God those parasites will latch onto anything won't they...well, I never knew about it having anything to do with chapo even though I've seen it in dozens of forms. It's pretty widespread as just a meme for absurd comedy and also celebrating when something is gone.