Lyndsey McElroy, played by Courtney Thorne-Smith, is Jake's best friend's mom gone Alan's girlfriend.  She also happens to be Judith and Herb's neighbor.  Oh her seedy back history includes a softcore porn.

Lyndsey McElroy Quotes

Charlie: Give me in the lay of the land.
Lyndsey: You mean who in this land can you lay?

Lyndsey: I'm way past guys like you.
Charlie: What do you mean guys like me?
Lyndsey: I mean guys I have to dip ammonium before I let them anywhere near me.

Two and a Half Men Quotes

Charlie: Oh, try MalibuPuddingGirls.com.
Alan: Pudding Girls?
Charlie: Trust me.
Alan: Oh ... ew.

Walden: I am tired of dating crazy, cheating, greedy, gold-digging bitches.
Alan: Sigh, without them, I would not have gotten laid.
Walden: And there will be no reality TV stars.