Random Words:
1.
a new definition that has been recently submitted to Urban Dictionary that has not yet received any thumbs up or thumbs down
It's ..
1.
from the greek for garinium rivinium, meaning god of the freshly mown lawn.
god that alan titchmarsh is a gary rivenberg in human form...