Definition of "huhu"

huhu