1 definition by sawrce

The H. stands for Herald

definition of herald:

1. an official messenger bringing news.

2. a person or thing viewed as a sign that something is about to happen.
by sawrce July 12, 2022
Get the jesus H. christ mug.