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