Ok don’t laugh at me… but explain LemonLyman.com?

I have never understood the joke/reference? Is there one?