Skip to main content

Definitions by cookie2105

canoodle 

'canoodler du' - translation: fuck you
canoodle by cookie2105 January 13, 2009