What does ‘mao’ mean?

( v ) Gulp, gobble, swallow whole. Wow, dude, you really maoed that pizza down!