For the life of me I cannot recall the name of this site I was on a few weeks ago. I believe they primarily sold cookies and truffles, all with humorous and witty names. Pictures of the truffle selection were lined in a row. I know that's not much to go on, but does that ring a bell with anyone?
Thanks so much!