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