Dictionary betelgeuse December 19, 2007 davepoobond Leave a comment betelgeuse – n. food that doesn’t smell as good as it tastes Share this:EmailFacebookTwitterMoreRedditTumblr