English Dictionary
Definition moobs in British English
moobs noun
[plural] noun
/muːbz/
Synonyms and related words
