meaning of Boner in the Mouth

Boner in the Mouth meaning in Urban Dictionary

something which is indescribably delicious