meaning of Byrd Head byrd head

Byrd Head byrd head meaning in Urban Dictionary

a woman dat acts truly ditzy or dum See:byrd Someone lacking cleverness.