3 definitions by Dan Wood
by Dan Wood January 18, 2007
A new sport were competitors have to catch a weasel in a defined space and sniff it 3 times to become the winner.
Or someone who can be sly and fiendy!
Or someone who can be sly and fiendy!
by Dan Wood September 29, 2008
by Dan Wood October 29, 2006