'<a href="http://www.j-archive.com/media/2009-10-29_J_11.wmv">It means to be physically overdeveloped to the point of hindrance</a>'
to be muscle-bound
I FEEL LIKE SUCH AN IDIOM: It means to be physically overdeveloped to the point of hindrance
It means to be physically overdeveloped to the point of hindrance
It means to be physically overdeveloped to the point of hindrance
I FEEL LIKE SUCH AN IDIOM
to be muscle-bound
I FEEL LIKE SUCH AN IDIOM