Top definition
The chairman sent him a herogram for completing the deal in time.
by depacec January 09, 2009
Get the herogram neck gaiter and mug.