meaning of buachaill bó

buachaill bó meaning in Urban Dictionary

Irish for cow-boy