1 definition by Greg Rainmaker

Top Definition
One who sends useless emails frequently.
Quit sending me so many useless emails you hodgson.
by Greg Rainmaker August 06, 2007

Mug icon
Buy a Hodgson mug!