Shannon O'Toole Share definition Flag She is a genius. She is extremely famous. You don't know her? Well fuck you. Shannon O'Toole is the coolest person alive. Shannon O'Toole by puddle of joy April 3, 2009 0 0 Get merch Get the Shannon O'Toole mug. Buy Now — $32.95 See more merch