1 definition by simondogcat

A small apple pie that doesnt taste very good.
me,"Hey katie! Try this buhumbag i bought from the store!"
Katie,"NO! it looks icky."
by simondogcat June 26, 2010
Get the buhumbag mug.