1 definition by b614osslady
when you let out a giggle that sounds like the one's Zoro makes (which consists of biting your tongue and letting out a somewhat high pitched giggle followed by a fit of laughter and accompanied with the phrase "Oh My Gaga")
by b614osslady June 17, 2011