Results

bubble, bibble bibble
noun
1 bubble
2 mucus from the nose
verb
1 to bubble
2 to weep in a loud snivelling way