గుబ్బgubba
Top 7000
Meanings
Noun
1. knob, boss, stud
2. protuberance
3. woman's breast (anatomy)