Laotian swear words beginning with the letter B

Phrase Meaning Is This Accurate?
Bahk Minh kee Breath smells like shit (85%)      (15%)
Buck ha kee khan Lazy asshole (70%)      (30%)
buk ha meung (male) you fucker (88%)      (12%)
Buk hum noy Small penis (69%)      (31%)