Humgruffin definition: An appalling, hideous repulsive person.

Humgruffin in Ranching: My neighbor who is kind enough to allow me to maintain every fence line we share.

Showing the single result