goltilocks

Etymology
From (a play on ). From, from a reverse spelling of.

Noun

 * 1) the testicles