The Youtube comedian Ed Bassmaster started saying it in some of his videos. It doesn't really mean anything other than to get a WTF reaction out of people.
Ed - Is your dog friendly?
Lady- Yes he is
Ed- Habba Babba! Habba Babba babba babba Habba
72👍 21👎
The dankest of dank weed. A word that ed bass master says.
Do you have that habba babba