merrup Posted in M Best definition merrup merrup is the culmination of everything great in our world. It is made up of pure, untamed perfection. Holy Shit! thats some mighty fine merrup you got there! How satisfied are you with the definition? Looking for merrup meaning? Delighted that you discovered the greatest determine on our web site! Recently this definition was actually observed 49 times.