a person that consistently does foolish or stupid things. An irrational person that makes little or no sense. Obnoxious person
He was the biggest horsesass I have ever seen.
by Gary Gonzales August 7, 2005
Get the horses ass (horsespatut) mug.