"bbll" is a Chinese slang that describes a person being wordy and annoying, sometime he/she get him/herself into an embarrassing situation.
Chinese versionï¼âå«bblläºï¼æä¹è¿ä¹ç±çå«ï¼â
English versionï¼ âshut the fk up, I wonder why you like to bark so much?â
5👍 3👎