What does Bufford mean?

Bufford meaning in Urban Dictionary

A poon or a rather cowardley person. AKA All talk no game/fight. Also known as the best Vagina.