man i just hit a chewbaca last nite and it smelled like beef stew
when you make a really loud or stinky fart
"man i just hit a chewbaca last nite and it smelled like beef stew" What is the definition of "chewbaca"?