Definitions by cha-man
Hubbard
v., hubbarded, hubbarding, hubbards
n., hubbarder
1. To pursue by tracking stealthily.
2. To follow or observe (a person) persistently, especially out of obsession or derangement.
n., hubbarder
1. To pursue by tracking stealthily.
2. To follow or observe (a person) persistently, especially out of obsession or derangement.