owner: hey check out my hummbler
a huge ass vehicle that gets eighteen gallons to the mile, is extremely uncomfortable and makes you look like a arrogant duece
"owner: hey check out my hummbler" What is the definition of "hummbler"?