What does beastfeeds mean?

beastfeeds meaning in Urban Dictionary

a location full of assholes that abuse their particular viewers and treat all of them like shit verbally. Mods and Owners of this location think they're working a real a job nonetheless they're foolishly blinded by their wants to ears xats to understand this.