What does Boner in the Mouth mean?

Boner in the Mouth meaning in Urban Dictionary

something which is indescribably delicious