Alec B's definitions
The illest mother fucker on the discovery channel. To see him watch "survivorman" on discovery channel.
by Alec B October 15, 2007
Get the Les Stroud mug.
Get the Les Stroud mug.We'll email you a link to sign in instantly.