Skip to main content

Definitions by iTurf

Chewbaca 

When you make a really loud or stinky fart.
"Man I just hit a Chewbaca last nite and it smelled like beef stew!"
Chewbaca by iTurf January 18, 2009