1 definition by drew_jordan1

being able to either mentally or physically overcome a tough task or act.
winning a spelling bee
benching 205 pounds
"he is such a muscular man"
by drew_jordan1 February 10, 2012
Get the muscular mug.