Shop Products

Humgruffin definition: An appalling hideous or repulsive person

Humgruffin in EMS: The nurse who gave Kayexalate an hour before transport

Humgruffin in Nursing: The paramedic who slammed narcan in the ambulance bay

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

Showing the single result