Top definition
a person who is a leech and follows you around everywhere
oh, my god, this leechob guy is following me around everywhere
by leechproof May 28, 2018
Get the mug
Get a leechob mug for your coworker Julia.