What does bm3lilbirds mean?

bm3lilbirds meaning in Urban Dictionary

a huge geek which coughs and stays up through the night