Definition of "farfara"

farfara