tudtod

Noun

 * 1)  humanoid creature made of stone believed to haunt at noon

Noun

 * 1)  back