'Open boobs' might be the most confusing phrase the Internets ever came up with. Jun 28, 2015 2 Facebook Tweet Email quinnh: Hahahaha yes Jun 28, 2015 1 oneimill: I'm guessing someone's been on periscope Jun 29, 2015 1