What does Bubalafach mean?

Bubalafach meaning in Urban Dictionary

A random outburst of pleasure.