1 definition by psyched will

Top Definition
A climber who is able to look at himself in the mirror and be reasonably okay with the unbathed figure staring back at him.
I've been doing a lot less drugs since I became a trad climber.
by psyched will April 02, 2011
Mug icon
Buy a trad climber mug!