What does Buffaloballs mean?

Buffaloballs meaning in Urban Dictionary

The action of maybe not shaving your balls for mad lengthy and permitting your pubes change into fur that resembles compared to a buffalo