Top definition
The result of an oily build up from human contact left behind on high volume touchable surfaces, that attracts airborne particles leaving a grimy residue noticeable by touch
The backside of this handle is covered in human goo
by Chef Tortuga March 06, 2017
Get the mug
Get a human goo mug for your Facebook friend James.