nubble
nounDefinition of nubble
: a small knob or lump
Keep scrolling for more
Keep scrolling for more