meaning of bayuka

bayuka meaning in Urban Dictionary

Commonly used when someone makes a complete and complete jackass of your respective self while trying to act awesome and failing miserably.