meaning of animebyrd

animebyrd meaning in Urban Dictionary

feminine. nerd. hermit. extremely clumsy. painfully timid. socially embarrassing. utterly shameless but self-conscious. mental tank. maybe not a retard...much.