What does billiboi mean?

billiboi meaning in Urban Dictionary

...little billygoats - with laliguligu that simply keep coming-up..yet they don't use them.