meaning of billiboi

billiboi meaning in Urban Dictionary

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