Walgoose Share definition Flag A bicycle sold by Wal*Mart under the brand name Mongoose. My walgoose bicycle is junk. My walgoose bicycle broke. My walgoose bicycle was very low cost. Walgoose by paulosaurus April 23, 2013 0 0 Get merch Get the Walgoose mug. Buy Now — $32.95 See more merch