meaning of Buffaloballs

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