1 definition by POoplaa

a word that defines an antisocial person who is also a dog lover
I have to stop being a hikh!
by POoplaa May 21, 2021
Get the hikh mug.