Top definition
A mild exclamation of amazement, shock, etc.
Good heavens, just look at the time!
by CharlieWilliams July 13, 2016
Get the merch
Get the Good heavens neck gaiter and mug.