frogswoggle Share definition Flag To participate in a moonshine drinking contest My grandpappy was a champion frogswoggler frogswoggle by Abramelin March 7, 2009 0 0 Get merch Get the frogswoggle mug. Buy Now — $32.95 See more merch