You have some skeletons in your closet, don’t you? We all do. Here’s an eyebrow raising video by Luv Rudraksh about Delhiysters revealing their deepest, darkest secrets on camera. While some are simply hilarious, others are just disgusting. From having sex on a boat to puking on strangers, some of these are so embarrassing you wouldn’t know how to react. Watch the video now!