Billy Boo Share definition Flag An overweight crack head from the town of Ballybunion in North Africa. He can be found in the early hours of the morning wandering the streets of jumping a pole of street light Eamon O Conner: Who is that fat ladLuke Stack: That's Billy Boo Billy Boo by XboxGod November 11, 2020 0 0 Get merch Get the Billy Boo mug. Buy Now — $32.95 See more merch