If you’re a regular reader of the blog, you probably saw the article I posted a couple of months ago about the definition of the word “FAP”. If not, just go through it to understand what I’m talking about. FAP is a well known company that manufactures mattresses in Lebanon.

The FAP Christmas ad looks innocent if you don’t know the definition of the word FAP, but if you do, it’s just down right disgusting…