What does bushpeer bushpeer mean?

bushpeer bushpeer meaning in Urban Dictionary

person who pees on bushes person who pees on shrubs, or considers peeing on bushes; generally utilized as an insult