1 definition by Capt. Hero

Top Definition
A person who voluntarily gives of themselves without expecting anything in return. In doing so they exhibit some sort of exceptional character trait. They also possess traits that make them a role model for others.
Police Officers
Military Personnel
by Capt. Hero June 16, 2004

Mug icon
Buy a hero mug!