duck_shoe's definitions
a person who, when in an argument, must go out of his way to counteract every valid point the opposition has, usually based on absolutely nothing
by duck_shoe February 2, 2005
Get the duck shoe mentalitymug.
Get the duck shoe mentalitymug.