canoodle

1. (verb) slang; fondle or pet affectionately
Related Words: pet



Terms and Conditions of Use / Copyright Notice