here's the links:
http://docs.textadventures.co.uk/quest/asl_requirements.html
"On the "Places and Objects" list, the buttons that appear for an item are defined by the displayverbs attribute, which is a list of strings. On the "Inventory" list, the buttons are specified by the inventoryverbs attribute (exerpt from the link above)."
and here's the guide to working with them:
http://docs.textadventures.co.uk/quest/guides/display_verbs.html (pretty sure it's probably Pixie's, but if not, my apologizes for it, credit goes to whoever it is, if it's not Pixie's guide)
you may also want to see how lists work:
http://docs.textadventures.co.uk/quest/guides/using_lists.html
if you need any more help, let us know, and we'll help you directly. (You probably will, if you don't have some experience with coding, but I'm just too tired~lazy at the moment to give more direct help, lol)
conceptually what you're doing:
adding~removing the verb from the verb list~s ( 'displayverbs' and~or 'inventoryverbs' ).
you initially don't want the 'kiss' verb in your 'displayverbs'~'inventoryverbs' list (as you want it to be hidden), but then within your 'speak~speak to' Verb, you'll want it to add your 'kiss' Verb into the 'displayverbs' and~or the 'inventoryverbs' list (to thus reveal~show your 'kiss' verb now).
this is quite a bit advanced stuff, if you're new to quest and especially to coding. this is not something that beginners should be trying to learn~do, as they'll have a hard time with it.