What does hole in one mean?

It's a golf term meaning that one has gotten a ball in the cup in one shot from the tee off. It has been slanged down to many references of getting items into different holes on the first try. Some of which are sexual in nature.