"friends: "hey dude you should go to happypuppies.net
a site with graphic images meant to disgust the viewer
""friends: "hey dude you should go to happypuppies.net" What is the definition of "happypuppies.net"?