meaning of brandon upshaw

brandon upshaw meaning in Urban Dictionary

Two words for a cunt