1 definition by kevofosho

in greek and latin translation signifies the creator of life and tranquility among all living creatures. The definition of awe-inspiring.
In the year 50 A.D. a shephard was embarking on a journey through the mountain tops as he came through a foggy mist, he nearly plummeted to his death, but was saved when the goddess mothershead appeared.
by kevofosho February 3, 2010
Get the Mothershead mug.