Definition of “muscle-flexing” - English Dictionary

English