Gary Gonzales's definitions
a person that consistently does foolish or stupid things. An irrational person that makes little or no sense. Obnoxious person
by Gary Gonzales September 1, 2005
Get the horses ass (horsespatut) mug.