1 definition by Ju@nita

The carnivorous, Southern Hemisphere dwelling beast discovered by Dr. Penelope Rojelias. Known for hunting using bloodflies and its cry can melt your brain.
Run from the terrifying Mbuffoolagan!!!!
by Ju@nita February 4, 2011
Get the Mbuffoolagan mug.