Definition of “muscle-flexing” - English Dictionary

british dictionary