mega sara Share definition Flag spaztic blonde who treasures chapstik. if it were not for 2005 she would still be a tree luvin hippie. "i so am not a hippie!" sara screams as she chows down on her all natural health bar... mega sara by Sherlock March 23, 2005 0 0 Get merch Get the mega sara mug. Buy Now — $32.95 See more merch