1 definition by Alec B

The illest mother fucker on the discovery channel. To see him watch "survivorman" on discovery channel.
Les Stroud is the man!
by Alec B September 30, 2007
Get the Les Stroud mug.