What does buffaleep mean?

buffaleep meaning in Urban Dictionary

oooooo i got a buffalo, you've got a sheep. place the two collectively, and ya get a buffaleep. moobaaoooaaa