boltop
has the following definition + add your definition
better on lips than on paper
better on lips than on paper is used in Acronym Romance
The word boltop is used in Acronym, Romance meaning better on lips than on paper