canoodle
1.
(
verb
) slang; fondle or pet affectionately
Related Words:
pet
Terms and Conditions of Use / Copyright Notice